2013-02-20 34 views
0

不是当右击+打开新的标签页我有了调用该函数onclick事件链接:点击带滚轮的链接在新标签页打开,但执行

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

链接看起来像这样:

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

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

有没有什么办法使网址加载时,右键单击+打开新标签执行?

谢谢:)

回答

0

要调用一个js函数不是一个链接,所以它会无法在标签中打开页面。您可以修改您的链接为

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

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

相关问题