另一个链接将在新选项卡中打开

Another link will open in new tab

本文关键字:选项 链接 新选项 另一个      更新时间:2023-09-26

我目前是Web开发的新手。我开始发展我的网上网站。为此,我有一个按钮,当我按下它,一个新的链接将打开。我想当我按下按钮链接将在同一选项卡上打开,另一个链接将在新选项卡打开。有些人告诉我,我必须使用JavaScript来解决这个问题。我正在做Dreamweaver

每个标签只能指定一个'href',因此只有一个链接。

<a href="http://example.com/link1">Open Link 1 in current tab</a>

你可以通过在标签上使用'target'属性来选择在新标签中打开。

<a href="http://example.com/link1" target="_blank">Open Link 1 in new tab</a>

使用JavaScript只能同时打开两个链接(其中一个在新选项卡中)。

<a href="http://example.com/link1" onclick="
window.open('http://example.com/link1','_blank');
window.open('http://example.com/link2');
return false;">Open Link 1 in new tab and link 2 in this tab</a> 
(If JavaScript is disabled, will open link 1 in this tab)

您需要Javascript才能使其在普通按钮上工作。您可以选择的另一个选项是创建一个div,将其样式设置为看起来像一个按钮,并将其包裹在href中。这样,您就可以指定目标:target="_blank"。

查看@cgatian的Javascript解决方案的答案

你必须使用DOM文档对象模型来访问窗口属性和javascript。给你的按钮一个id然后在javascript函数中访问这个id然后使用DOM

的概念

为什么要用按钮?只需使用链接/。在新选项卡中打开使用

<a href="http://www.w3schools.com/" target="_blank">Visit W3Schools!</a>

,在同一页中打开使用

<a href="http://www.w3schools.com/">Visit W3Schools!</a>