日期:2014-05-16  浏览次数:20303 次

js弹窗被浏览器拦截问题

对于需要跳转新页面的链接,js中的window.open()方法会经常被浏览器拦截而带来不好的用户体验。

解决方法为用a标签的href和target完成打开新窗口,这样将不被浏览器拦截。a标签的跳转为显示跳转,所以不被拦截。可以在a的click事件里动态更改a标签的href属性完成动态打开新窗口的功能。