超链接实现新窗口打开很容易,只要target="_blank"便可以了。
但是使用JS新窗口中打开就是比较的麻烦,使用window.open固然可以实现在新窗口打开,但window.open的js新窗口中中打开很容易被浏览器阻拦,不作考虑。
可以模拟onclick事件后创建 <a>标签加target="_blank",然后使其click,这样便可实现JS新窗口中打开网页,且不被浏览器阻拦过滤。
下面是js新窗口中打开页面的代码:
复制内容到剪贴板
程序代码
function CreateA(url){
var vra=document.createElement('a');
vra.target='_blank';
vra.href=url;
document.body.appendChild(vra);
vra.click();
}
var vra=document.createElement('a');
vra.target='_blank';
vra.href=url;
document.body.appendChild(vra);
vra.click();
}