본문 바로가기

개발 아카이브/JavaScript

[Javascript] 크롬에서의 사용자 의도에 대한 팝업 처리




  현상


크롬에서 Javascript 로 똑같은 팝업 요청을 하였는데 하나는 팝업 차단이 실행되었고 다른 하나는 팝업 차단이 수행되지 않았다. 



  해결


팝업요청시 사용자의 의도가 포함되어 있느냐 아니냐에 따라 팝업 차단 여부를 수행하는 것으로 보인다.

팝업 실행 : 즉 버튼 클릭시 요청한 팝업에 대해서는 팝업 실행. 즉 사용자가 의도한 것으로 봄

팝업 차단 : Ajax (Async) 요청 결과로 부터 팝업을 띄우는 경우에는 사용자가 의도한 것으로 보지 않음



SMALL

'개발 아카이브 > JavaScript' 카테고리의 다른 글

JS Hint  (0) 2013.08.23
[Presentation] Deck.js Starter  (0) 2013.08.16
Admin Sample Page  (0) 2013.07.22
[javascript] 구글 로그인 연동  (0) 2013.07.05
[javascript] Free WYSIWYG plugins  (0) 2013.05.08