我正在使用windows.open打开这样的页面:
window.open("PlayAPI?CallIDno=" + CallIDno + "&PASSWORD='" + encodeURIComponent(PASSWORD) + "'");
但是我遇到弹出窗口阻止程序错误。
在其他页面上我得到了这段代码,但是没有得到弹出窗口阻止程序错误。
答案 0 :(得分:0)
您可以使用以下脚本来检查弹出窗口是否被阻止
var w = window.open('http://google.com');
if(!w) {
//an alert in this example
alert(' pop-up blocker is enabled. ');
}
但是如果弹出窗口被阻止你就无法打开窗口,所以为了避免它你可以使用jquery创建自己的自定义弹出窗口:Jquery Dialog或Top 10 jQuery Modal Box Plugins这将允许你提供模型弹出窗口窗口给用户。