JavaScript检查弹出窗口是否被阻拦的方法技巧
2018-10-12 14:00
731 查看
出框口很有用,需要弹出窗口。对于开发这样的网站的程序员,他们有个棘手的问题,他们不知道这些弹出窗口是否被浏览器或各种浏览器插件给屏蔽了,没有弹出来。当然,浏览器会通知用户,但这些很少会引起用户的注意。下面是一个简单的方法来测试你的弹出窗口是否被阻拦了。
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 弹出窗口中是否显示地址栏的实现代码
- javascript 弹出窗口中是否显示地址栏
- javascript弹出窗口 window.open使用方法以及参数说明分析篇
- Javascript 检查字符串是否是数字的几种方法
- JavaScript动态修改弹出窗口大小的方法
- 制作Javascript弹出窗口技巧九则
- JavaScript页面刷新与弹出窗口问题的解决方法
- javascript 输入内容检测(正则表达式方法)不使用弹出窗口提示方法
- JavaScript弹出新窗口的方法
- javascript(js)iframe里的页面调用父窗口js函数的方法或弹出窗口调用父窗口js函数的方法
- 制作Javascript弹出窗口技巧九则
- Javascript检查日期格式是否合法的一种简化方法。
- javascript实现点击按钮弹出一个可关闭层窗口同时网页背景变灰的方法
- JavaScript检查子字符串是否在字符串中的方法
- 制作Javascript弹出窗口技巧九则
- JAVASCRIPT弹出窗口限制大小的几种方法
- 您查看的网页正在试图关闭窗口。是否关闭此窗口”的屏蔽方法(JavaScript)