关于window.open()被拦截
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于window.open()被拦截相关的知识,希望对你有一定的参考价值。
原先window.open(‘www.baidu.com‘)是可以直接执行,不会被拦截
但现在改了代码,有了判断,windo.open被放入了ajax的回调中,此时,谷歌就会对弹出的页面进行拦截了
经测试,ajax回调或者click之类的事件,谷歌都会拦截,ie属性内核不会
解决方法为:新建页面,然后再去改属性
var newTab = window.open(‘about:blank‘); newTab.location.href = "www.baidu.com"
以上是关于关于window.open()被拦截的主要内容,如果未能解决你的问题,请参考以下文章