javascript onclick到一个新窗口

时间:2017-07-29 19:57:50

标签: javascript onclick

这是我的代码

 <button style ="background-color:Blue ; color:white" onclick="window.location.href='http://www.google.com'">google</button>

它工作得很好,看起来不错,打开网站。但我需要它在另一个窗口打开,而不是同一个窗口。显然这是使用javascript。但出于某种原因,我似乎无法弄清楚这一点。这看起来很简单。

2 个答案:

答案 0 :(得分:2)

使用window.open()代替window.location.href

<button style ="background-color:Blue ; color:white" onclick="window.open('http://www.google.com')">google</button>

有关window.open()的更多信息:https://developer.mozilla.org/en-US/docs/Web/API/Window/open

答案 1 :(得分:2)

您需要在JavaScript中使用window.open() - 请在此处了解更多信息&gt; https://www.w3schools.com/jsref/met_win_open.asp

<button style ="background-color:Blue ; color:white" onclick="window.open('http://www.google.com')">google</button>

仅供参考,如果你使用的是a标签,可以使用target="_blank" :),这种情况更适合您的解决方案

<a style="background-color:Blue; color:white;" href="http://www.google.com" target="_blank">Google></a>