728x90 Develop158 사파리에서 window.open() 실행되지 않는 이유 Site SelectSite1 NameSite2 Name... 위 소스와 같이 select에서 onchange로 스트립트 함수를 실행시킨 뒤 사이트 주소 값을 가져와 window.open() 함수로 새창을 띄우기 위해 시도했다. 모바일에서 사이트 이동을 시도해보았지만 실행되지 않아 확인해본 결과 onchange는 실행이 되고 있었고 window.open() 함수가 막혀 있었다. 웹이나 안드로이드 폰에서는 잘 실행되었지만 아이폰에서는 실행되지 않았다. 아이폰의 경우도 짚어보자면 safari에서 실행이 되지 않고 있었다. 원인은 아이폰에서 safari 설정이 "팝업차단"이 기본 설정이 되어 있었던 것이다. 보안때문에 그런지 차단을 풀어도 팝업허용 알림창이 떠서 location.href를 사용해 그냥 부모창에.. 2016. 3. 28. 우클릭 막기 body 태그에 다음과 같이 작성하면 된다. 2016. 3. 18. [Linux - Apache] 로그 파일 내용만 제거하는 방법 1. 아파치 로그 경로로 이동 cd /usr/local/apache2/logs 2. 로그 확인 ll(영문 ㅣ) 3. 로그 삭제 cp -f /dev/null 로그파일명 4. 아파치 재시작 /usr/local/apache2/bin/apachectl restart 2016. 2. 17. 글 중복 등록 방지 호스팅 서비스를 받다 보면 서버가 느릴 때가 있는데 사용자가 글쓰기 버튼을 누르면 아무 반응이 없는 것 같아서 버튼을 또 누르게 됩니다. 그렇게 되면 똑같은 글이 중복되어 등록되는데 이것을 방지할 수 있는 방법은 간단합니다. 스크립트 태그를 추가하면 되는데 다음과 같습니다. onclick="this.disabled=true" 이렇게 하시면 버튼을 한번 클릭하면 그 다음엔 비활성화 되어 중복된 글이 등록되지 않게 됩니다. 2016. 2. 1. [PHP]인스타그램(Instagram) API 적용 1. https://www.instagram.com/developer 에서 Manage Client 등록위 경로에 들어가 로그인 후, 상단 메뉴의 'Manage Clients' 클릭! 그 다음 넘어간 페이지에서 'Register a New Client' 클릭! 다음의 내용을 등록(Application Name, Description, Website URL, Valid redirect URIs 등..) 등록 후, Manage Clients 페이에 가면다음과 같은 화면이 출력된다. 2. CLIENT ID / CLIENT SECRET / WBESITE URL / REDIRECT URI 각각 빨간줄의 내용을 메모해둔다. 3. instagram.php 파일을 만들어 다음 소스코드를 붙여넣는다. CLIENT-ID .. 2016. 1. 14. [OS X]MySQL 설치 MySQL 설치하기현재 공식 사이트에서는 OS X 10.9(Mavericks)까지만 지원합니다. 10.10(Yosemite) 이후로는 brew를 통해 설치합니다. 2016. 1. 14. 이전 1 ··· 21 22 23 24 25 26 27 다음 728x90