单击带滚轮的链接将在新选项卡中打开,但在右键单击+打开新选项卡时不会打开

时间:2013-02-20 07:07:26

标签: javascript tabs popup href

我有一个带有onclick事件的链接,该事件调用此函数:

function popUp(url){
    window.open(url, '');
}

链接如下所示:

<a href="javascript:void(popUp('someUrl'));">I'm a link</a>

单击该链接应打开一个弹出窗口。在新选项卡中打开它也应该加载页面。问题是,单击滚轮时页面会加载,但是当您右键单击链接然后选择在新选项卡中打开时,新选项卡将为空(约:空白)。

在执行新标签中右键单击+打开时,是否有任何方法可以加载网址?

谢谢:)

1 个答案:

答案 0 :(得分:0)

您正在调用js函数而不是链接,因此无法在选项卡中打开页面。您可以将链接修改为

<a href="javascript:;" onclick="Javascript:popUp('someUrl')">I'm a link</a>

或直接url作为href值来实现目标。