web-dev-qa-db-ja.com

window.locationを使用してHTMLをhrefハイパーリンクで新しいウィンドウを開くにはどうすればよいですか?

これは私のコードです:

<a href="http://www.google.com" onClick="window.location.href='http://www.yahoo.com';return false;" target="_blank">test</a>

クリックすると、Yahooに移動しますが、新しいウィンドウが開きませんか?

52
TheBlackBenzKid
<a href="#" onClick="window.open('http://www.yahoo.com', '_blank')">test</a>

そのように簡単。

またはJSなし

<a href="http://yahoo.com" target="_blank">test</a>
96
John