2013-08-28 80 views
0

從我們的應用程序中,我們調用window.open()方法打開彈出窗口。當我們使用它時,瀏覽器阻止了彈出窗口,用戶必須禁用指定網站的彈出窗口阻止程序。在Firefox中禁用彈出窗口阻止程序

有沒有什麼辦法禁用指定的URL模式的彈出窗口攔截器(帶出用戶干預),就像使用瀏覽器API等...

回答

1

號有沒有辦法從改變瀏覽器的彈出式窗口攔截行爲在網頁內。您可以做的最好的做法是在您的網站上添加一條消息,要求用戶在使用您的網站時關閉彈出窗口攔截器,以便該網站可以正常運行。

+0

在kayak.com網站,當我們比較航班價格時,他們打開了多個窗口。在這裏,彈出窗口阻止程序不會阻塞窗口。這就是爲什麼,我檢查,有沒有辦法來解決這個問題? – SmartTechie

+0

皮艇最有可能通過將自己建立爲可信網站並在彈出式窗口攔截器中獲得豁免來實現。或者他們正在使用與您不同的方法。但是,對於您的問題的答案仍然存在,您無法從您的網站代碼中更改用戶的彈出窗口阻止程序的行爲。 – DiMono

+0

我嘗試將Mozilla配置參數dom.disable_open_during_load = true更改爲false。它工作正常。但是,我正在搜索擴展API來設置此參數。 – SmartTechie

相關問題