由于在使用window.open时,在很多情况下,弹出的窗口会被浏览器阻止,但若是使用a链接target=\’_blank\’,则不会,基于这一特点,自己封装了一个open方法:

function openwin(url) {
    
var a = document.createElement(a);
    a.setAttribute(
href, url);
    a.setAttribute(
target_blank);
    a.setAttribute(
idopenwin);
    document.body.appendChild(a);
    a.click();
}

 

调用方式如下:

<input type=”button” id=”btn” value=”百度” onclick=”openwin(\’http://www.baidu.com\’);” />

 

 

版权声明:本文为linyechengwei原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/linyechengwei/archive/2011/03/23/1992434.html