手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JavaScript检查弹出窗口是否被阻拦的方法技巧
JavaScript检查弹出窗口是否被阻拦的方法技巧
摘要:出框口很有用,需要弹出窗口。对于开发这样的网站的程序员,他们有个棘手的问题,他们不知道这些弹出窗口是否被浏览器或各种浏览器插件给屏蔽了,没有...

出框口很有用,需要弹出窗口。对于开发这样的网站的程序员,他们有个棘手的问题,他们不知道这些弹出窗口是否被浏览器或各种浏览器插件给屏蔽了,没有弹出来。当然,浏览器会通知用户,但这些很少会引起用户的注意。下面是一个简单的方法来测试你的弹出窗口是否被阻拦了。

The JavaScript

复制代码 代码如下:

var windowName = 'userConsole';

var popUp = window.open('/popup-page.php', windowName, 'width=1000, height=700, left=24, top=24, scrollbars, resizable');

if (popUp == null || typeof(popUp)=='undefined') {

alert('请解除窗口阻拦,重新点击链接。');

}

else {

popUp.focus();

}

第一步是正常的弹出窗口,并捕捉窗口句柄,检查这个句柄对象是否存在。如果存在,感谢上帝。如果不存在,我们提示用户应该关闭弹出窗口阻拦设置,重新点击链接。当然,你可以用更有说服力的信息提示给用户。或者你可以使用一个弹出层来显示信息。

【JavaScript检查弹出窗口是否被阻拦的方法技巧】相关文章:

javascript判断并获取注册表中可信任站点的方法

JavaScript判断数组是否包含指定元素的方法

JavaScript 正则表达式中global模式的特性

JavaScript检测鼠标移动方向的方法

JavaScript实现将UPC转换成ISBN的方法

使用RequireJS优化JavaScript引用代码的方法

JavaScript实现点击文字切换登录窗口的方法

JavaScript实现鼠标滑过处生成气泡的方法

javascript实现Table间隔色以及选择高亮的方法

javascript检测两个数组是否相似

精品推荐
分类导航