window.open被IE拦截的解决办法
2015-01-29 09:19
253 查看
由于在使用window.open时,在很多情况下,弹出的窗口会被浏览器阻止,但若是使用a链接target='_blank',则不会,基于这一特点,自己封装了一个open方法:
function openwin(url) {
var a = document.createElement("a");
a.setAttribute("href", url);
a.setAttribute("target", "_blank");
a.setAttribute("id", "openwin");
document.body.appendChild(a);
a.click();
}
使用方法:
在html页面里面添加<body></body>标签,如果已有,则不加。
在js块中,直接调用上面的openwin('url')即可。
转自:http://blog.csdn.net/fanfanjin/article/details/6858168
function openwin(url) {
var a = document.createElement("a");
a.setAttribute("href", url);
a.setAttribute("target", "_blank");
a.setAttribute("id", "openwin");
document.body.appendChild(a);
a.click();
}
使用方法:
在html页面里面添加<body></body>标签,如果已有,则不加。
在js块中,直接调用上面的openwin('url')即可。
转自:http://blog.csdn.net/fanfanjin/article/details/6858168
相关文章推荐
- window.open()方法被拦截的解决办法
- js解决window.open 被IE弹出窗口阻止程序拦截
- ajax回调中执行window.open被拦截的解决办法
- ajax后 使用window.open() 浏览器出现拦截的解决办法
- 解决window.open浏览器拦截的办法
- JavaScript中使用window.open被拦截解决办法
- JavaScript中使用window.open被拦截解决办法
- javascript 解决window.open 被IE弹出窗口阻止程序拦截
- window.open关于浏览器拦截问题分析及解决方法
- js window.open 传递中文参数出现乱码解决办法
- window.location.href 在傲游兼容模式和IE下不跳转的解决办法(同事分享的)
- 【PB】pb打开pbw时提示Attempt to open datawindow failed错误解决办法
- js window.open 传递中文参数出现乱码解决办法
- DHTML 怎样防止IE工具对window.open的拦截
- IE下点击事件触发window.onbeforeunload 事件的解决办法
- 解决ie的window.open的referer丢失问题。
- window.open关于浏览器拦截问题分析及解决方法
- DHTML 怎样防止IE工具对window.open的拦截
- ajax请求成功后新开窗口window.open()被拦截解决方法
- open flash chart 2在IE下刷新无法改变的解决办法