window.open打开窗口被拦截的快速解决方法

网友投稿 935 2023-07-10


window.open打开窗口被拦截的快速解决方法

自己遇到的使用window.open打开新窗口被拦截的几种情况(使用的chrome浏览器,其他浏览器未测):

第一次:window.open(jb51.net),打开了新窗口,但是页面并没有加载出来,需要回车才能出来

解决方法:页面地址需要sWifBggK加上协议名称http://或者https://

第二次:在ajax异步请求成功的回调函数中使用window.open方法,虽然加上了协议名称,但是,却http://并没有打开新窗口,在地址栏直接显示 被拦截 的字样

解决方法:有两种:

1、将ajax异步请求改为同步请求

2、使用   var newWindow = window.open("_blank");newWindow .location = "url地址";


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Bootstrap实现input控件失去焦点时验证
下一篇:Highcharts学习之坐标轴
相关文章

 发表评论

暂时没有评论,来抢沙发吧~