2017-07-11 83 views
0

单击链接时,我可以强制单击超链接打开新页面吗?当点击链接时,我可以强制单击超链接在新标签中打开

我的页面是框架集的一部分,并且links to one site has changed so it prevents the link working if comes form a frameset,但如果用户没有按下cntl-click以在新选项卡中打开页面,那么它很好。

但用户不知道,所以我想要一个通常的点击打开新标签以及解决此问题。

+0

我认为它是用户在其浏览器中设置的设置,如果他们没有激活浏览器设置,则无法强制他人。有些人出于安全原因关闭它,我认为没有解决办法。 – hansTheFranz

+1

您是否尝试过'Click here'? –

+0

可能重复的[如何在html上打开新标签中的链接?](https://stackoverflow.com/questions/17711146/how-to-open-link-in-new-tab-on-html) –

回答

2

只需HTML:

<a href="www.targetpage.com" target="_blank"> Click here </a> 

Documentation on target


您也可以尝试使用JavaScript(jQuery的):

$('a.myLink').trigger(
    $.Event('click', { 
     ctrlKey: true 
    }) 
); 

Documentation on Event

+1

Doh,当然是,发布这个问题的道歉。 –

+0

哈哈,没问题,很高兴提醒你;) –

1
<p> <a href="https://www.w3schools.com" target="_blank">click here</a></p> 

使用target = “_空白”,将打开链接在新标签页

相关问题