我正在使用 windows.open 打开这样的页面:
window.open("PlayAPI?CallIDno=" + CallIDno + "&PASSWORD='" + encodeURIComponent(PASSWORD) + "'");
但我收到弹出窗口阻止程序错误。
在其他页面上,我得到了此代码,但没有弹出窗口阻止程序错误。
我正在使用 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. ');
}
但是如果弹出窗口被阻止,您将无法打开窗口,因此为避免它,您可以使用 jquery 创建自己的自定义弹出窗口,如下所示:Jquery Dialog或Top 10 jQuery Modal Box Plugins,它们将允许您向用户提供模型弹出窗口。