欢迎访问张朋的技术分享社区
当前位置: 首页 > 技术分享  > Html

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

2018/10/24 14:41:18 人评论

由于在使用window.open时,在很多情况下,弹出的窗口会被浏览器阻止,但若是使用a链接target=_blank,则不会,基于这一特点,自己封装了一个open方法:function openwin(url) {var a = document.createElement("a"); a.setAttribute("href", url);…

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

      a.click();

 } 

调用方式如下: <input type="button" id="btn" value="百度" onclick="openwin('http://www.baidu.com');" />


附件下载

相关技术

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?