文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>解决弹出的窗口window.open会被浏览器阻止的问题(自定义open方法)

解决弹出的窗口window.open会被浏览器阻止的问题(自定义open方法)

时间:2011-03-23  来源:lichengwei

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

 

调用方式如下:

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

 

 

相关阅读 更多 +
排行榜 更多 +
粘粘世界2中文版

粘粘世界2中文版

休闲益智 下载
业余漂移赛车

业余漂移赛车

赛车竞速 下载
水下自行车模拟器

水下自行车模拟器

赛车竞速 下载