这是我的代码:
<a href="http://www.google.com" onClick="window.location.href='http://www.yahoo.com';return false;" target="_blank">test</a>
当您点击它时,它会带您前往雅虎,但不会打开新窗口?
这是我的代码:
<a href="http://www.google.com" onClick="window.location.href='http://www.yahoo.com';return false;" target="_blank">test</a>
当您点击它时,它会带您前往雅虎,但不会打开新窗口?
<a href="#" onClick="window.open('http://www.yahoo.com', '_blank')">test</a>
就这么简单。
或者不用JS。
<a href="http://yahoo.com" target="_blank">test</a>
addEventListener
而不是在HTML中嵌入JS。 - Roimer<a href="http://www.google.com" onclick="window.open(this.href, 'new', 'popup'); return false;">Open in a window</a>
如果您想要打开一个新标签页或浏览器用户首选项设置为打开新窗口而不是标签页,则给出的答案可能很有帮助,因为原始问题是关于打开新窗口而不是标签页,这是对我有效的方法。
<a href="#" onClick='window.open(url, "_blank", "resizable=yes, scrollbars=yes, titlebar=yes, width=800, height=600);'>test</a>