본문 바로가기

Tip/Javascript

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




  현상


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



  해결


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

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

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



'Tip > 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