您的位置:首页 > 运维架构

弹出窗口window.open被浏览器阻止

2011-06-20 21:44 519 查看
解决弹出的窗口window.open会被浏览器阻止的问题(自定义open方法)

由于在使用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();

}

调用方式如下:
http://www.hao123.com');" />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: