单击链接时,我可以强制单击超链接打开新页面吗?当点击链接时,我可以强制单击超链接在新标签中打开
我的页面是框架集的一部分,并且links to one site has changed so it prevents the link working if comes form a frameset,但如果用户没有按下cntl-click以在新选项卡中打开页面,那么它很好。
但用户不知道,所以我想要一个通常的点击打开新标签以及解决此问题。
单击链接时,我可以强制单击超链接打开新页面吗?当点击链接时,我可以强制单击超链接在新标签中打开
我的页面是框架集的一部分,并且links to one site has changed so it prevents the link working if comes form a frameset,但如果用户没有按下cntl-click以在新选项卡中打开页面,那么它很好。
但用户不知道,所以我想要一个通常的点击打开新标签以及解决此问题。
只需HTML:
<a href="www.targetpage.com" target="_blank"> Click here </a>
您也可以尝试使用JavaScript(jQuery的):
$('a.myLink').trigger(
$.Event('click', {
ctrlKey: true
})
);
Doh,当然是,发布这个问题的道歉。 –
哈哈,没问题,很高兴提醒你;) –
<p> <a href="https://www.w3schools.com" target="_blank">click here</a></p>
使用target = “_空白”,将打开链接在新标签页
使用target = “_空白” 你的链接标签内:
<a href="link" title="link title" target="_blank">link title</a>
我认为它是用户在其浏览器中设置的设置,如果他们没有激活浏览器设置,则无法强制他人。有些人出于安全原因关闭它,我认为没有解决办法。 – hansTheFranz
您是否尝试过'Click here'? –
可能重复的[如何在html上打开新标签中的链接?](https://stackoverflow.com/questions/17711146/how-to-open-link-in-new-tab-on-html) –