32

所以这是一个简单但有趣的问题,如何使用单个<a>元素打开多个链接?

使用它只会打开第一个href

<a href="http://www.google.com" href="http://www.yahoo.com" target="_blank">Click Here</a>
4

2 回答 2

44

你当然可以试试这个

演示

<a href="http://www.microsoft.com" target="_blank" onclick="window.open('http://www.google.com'); window.open('http://www.yahoo.com');">Click Here</a>
于 2012-12-20T05:16:50.660 回答
1

我搜索了它,但不幸的是我发现的所有方法都不起作用。我有一种使用 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 Lines 的顺序是必需的,否则将不起作用。

于 2021-01-14T07:24:34.977 回答