2013-08-28 2 views
0

우리 응용 프로그램 중 하나에서 window.open() 메서드를 호출하여 팝업을 엽니 다. 우리가 이것을 사용할 때, 브라우저는 팝업을 차단하고 있으며 사용자는 지정된 웹 사이트에 대한 팝업 차단기를 비활성화해야합니다.Firefox에서 팝업 차단기 사용 안 함

브라우저 API 등을 사용하여 같은 (교체 아웃 사용자 개입으로) 지정된 URL 패턴에 대한 팝업 차단을 해제 할 수있는 방법이 있나요 ...

답변

1

에서 브라우저의 팝업 차단기의 동작을 변경할 수있는 방법은 없습니다 번호 웹 페이지 내에서 당신이 할 수있는 최선의 방법은 귀하의 웹 사이트에 사람들이 귀하의 사이트를 사용하면서 팝업 차단기를 끄도록 요청하여 사이트가 제대로 작동 할 수 있도록하는 메시지를 포함시키는 것입니다.

+0

kayak.com 웹 사이트에서 항공편 가격을 비교할 때 여러 창을 열었습니다. 여기서 팝업 차단기가 창을 차단하지 않습니다. 그것이 내가 확인하고있는 이유입니다. 이것을 처리 할 방법이 있습니까? – SmartTechie

+0

카약은 신뢰할 수있는 웹 사이트로 자리 매김하고 팝업 차단제를 면제함으로써 가장 효과적 일 수 있습니다. 또는 그들은 당신과 다른 방법을 사용하고 있습니다. 그러나 귀하의 질문에 대한 답변은 귀하의 웹 사이트 코드에서 사용자의 팝업 차단기 동작을 변경할 수있는 방법이 없습니다. – DiMono

+0

Mozilla 구성 매개 변수 dom.disable_open_during_load = true를 false로 변경해 보았습니다. 잘 작동합니다. 그러나이 매개 변수를 설정하기위한 확장 API를 찾고 있습니다. – SmartTechie