1
我使用windows.open打開一個頁面是這樣的:如何擺脫彈出式窗口攔截對windows.open
window.open("PlayAPI?CallIDno=" + CallIDno + "&PASSWORD='" + encodeURIComponent(PASSWORD) + "'");
但我正在逐漸彈出窗口阻止程序錯誤。
在其他頁面上我得到了這段代碼,但沒有彈出窗口阻止程序錯誤。
我使用windows.open打開一個頁面是這樣的:如何擺脫彈出式窗口攔截對windows.open
window.open("PlayAPI?CallIDno=" + CallIDno + "&PASSWORD='" + encodeURIComponent(PASSWORD) + "'");
但我正在逐漸彈出窗口阻止程序錯誤。
在其他頁面上我得到了這段代碼,但沒有彈出窗口阻止程序錯誤。
您可以使用下面的腳本來檢查彈出窗口被阻止或不
var w = window.open('http://google.com');
if(!w) {
//an alert in this example
alert(' pop-up blocker is enabled. ');
}
但如果彈出窗口被阻止不能打開的窗口,所以avoide它,你可以使用jQuery創建自己的自定義彈出像這樣:Jquery Dialog或Top 10 jQuery Modal Box Plugins這將允許你提供模型彈出窗口給用戶。
http://www.ehow.com/how_7340377_detect-blocker-browsers-using-javascript.html看看這是否有幫助,如果它的工作,你可以使用警報爲您的用戶說明請允許彈出此網站 – Devjosh 2013-03-04 13:12:00
您可以不只是繞過彈出窗口阻止程序。你打開它怎麼樣? – epascarello 2013-03-04 13:12:32
我「使用過」訪問的一個網站有很多彈出窗口 - 我不再訪問該網站。 – 2013-03-04 14:07:48