0

如果有人阻止从我的网站弹出,我有这个代码来触发警报:

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.");  
}

问题是警报会显示我是否阻止或允许弹出窗口。为什么会一直触发?

非常感谢

4

1 回答 1

0

我建议不要使用弹出窗口,而是使用 javascript 模式弹出窗口。模态弹出窗口不会被阻塞,并且不像弹出窗口那样具有侵入性。

这是一个演示:

有很多选择。这里有几个 jquery 选项:

于 2013-08-04T22:06:07.127 回答