所以这里有一个简单却有趣的问题,如何使用单个<a>
元素打开多个链接?
只使用这个会打开第一个href
。
<a href="http://www.google.com" href="http://www.yahoo.com" target="_blank">Click Here</a>
你当然可以尝试这个
<a href="http://www.microsoft.com" target="_blank" onclick="window.open('http://www.google.com'); window.open('http://www.yahoo.com');">Click Here</a>
我搜索了一下,但不幸的是我找到的所有方法都不起作用。 我有一种使用JS的方法(但一个链接将在当前标签页中打开):
HTML代码:
<a id="myId">go</a>
JS 代码:
myId.onclick = function(){
open('https://www.example1.com');
location.href = ('https://www.example2.com');
}
这里会在另一个标签页中打开 example1.com。
然后在当前标签页中,将打开 example2.com。
注意:JS 行的顺序是必需的,否则它将无法正常工作。