我目前是 Web 开发的新手。我开始开发我的网站。为此,我有一个按钮,当我按下它时,将打开一个新链接。我希望当我按下按钮时,链接将在同一个选项卡上打开,另一个链接将在新选项卡中打开。有些人告诉我我必须使用 JavaScript 来解决这个问题。我正在研究 Dreamweaver
问问题
128 次
4 回答
0
你为什么用按钮?只需将其用作链接/。在新标签中打开使用
<a href="http://www.w3schools.com/" target="_blank">Visit W3Schools!</a>
并在同一页面中打开使用
<a href="http://www.w3schools.com/">Visit W3Schools!</a>
于 2013-04-19T14:13:27.760 回答
0
您只能为每个标签指定一个“href”,因此只能指定一个链接。
<a href="http://example.com/link1">Open Link 1 in current tab</a>
您可以使用标签上的“目标”属性选择在新标签中打开。
<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)
于 2013-04-19T14:11:43.827 回答
0
您必须使用 DOM 文档对象模型来访问窗口属性和 javascript。只需给您的按钮一个 id 并在 javascript 函数中访问该 id 并使用 DOM 的概念
于 2013-04-19T14:11:58.860 回答
0
您需要 Javascript 才能使其在普通按钮上工作。您可以选择的另一个选项是创建一个 div,将其设置为看起来像一个按钮并将其包装在一个 href 中。这样,您可以指定目标:target="_blank"。
检查@cgatian 对 Javascript 解决方案的回答。
于 2013-04-19T14:10:08.313 回答