如何在 javascript 中正确打开新窗口?
我试过了:
<a href='javascript:window.open("testing.html","mywindow","menubar=0,resizable=1,width=200,height=500,left=0,top=0");' >New Window</a>
这会导致弹出一个新窗口,但在 Firefox 中,它会在原始页面上留下一个空白窗口,显示“[object Window]”。我也遇到过 IE 的问题。
如何打开适用于 Firefox、IE、Safari 和 Chrome 的窗口?
奖励:如果您可以帮助创建一个 javascript 可降解的链接(我认为这就是术语)。
通过将脚本放入 href 属性中,链接将遵循脚本返回值的字符串表示形式。
最向后兼容的方法是将 url 和 target 作为常规属性放入链接中,并使用 onclick 事件打开窗口而不是跟随链接。通过从事件中返回 false,您可以阻止链接被跟踪:
<a href="testing.html" target="_blank" onclick="window.open(this.href,this.target,'menubar=0,resizable=1,width=200,height=500,left=0,top=0');return false;">New Window</a>
如果浏览器中禁用了 Javascript,它将改为跟随链接并在新窗口中打开它。
使用目标_blank
打开一个新窗口。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)