我有这个代码来触发警报,如果有人阻止我的网站弹出窗口:
var w = window.open( "url","_blank", "height = 200, width = 300, top=450, left=1025" );
if(w == null || typeof(w) == "undefined" || w.location.href == 'about:blank') {
alert("Please enabled popups for this site to continue.");
}
问题是警报显示我是否阻止或允许弹出窗口。为什么它会一直被触发?
非常感谢
答案 0 :(得分:0)
我建议使用javascript模式弹出而不是弹出窗口。模态弹出窗口不会被阻止,也不会像弹出窗口那样具有侵入性。
这是一个演示:
Outside HTML (Ajax)
将是您的最佳选择。如果这是你想要的,请查看源代码以了解如何调用它。有很多选择。这里有几个jquery选项: