在新标签中使用右键单击打开链接时如何传递值?

时间:2017-01-19 12:36:18

标签: javascript jquery

我在'a'标签内使用onclick,当我点击它时,它会转到另一个页面,我完全得到了这些值。但是当我使用右键单击并在新选项卡中打开时,我在该页面中到达但是值不会出现,因为我正在使用onclick。现在,当我打开新标签时,如何获取值?请分享您的想法。 我在下面添加了我的代码。

<a id="+scheme_code+" href='/home/index_latest?' onclick='setvalue(this.id)'>scheme name</a>

2 个答案:

答案 0 :(得分:0)

在onclick函数中尝试此代码

var win = window.open('http://stackoverflow.com/'+id, '_blank');
if (win) {
//Browser has allowed it to be opened
win.focus();
} else {
//Browser has blocked it
alert('Please allow popups for this website');
}

答案 1 :(得分:0)

您可以使用onmousedown

<a id="+scheme_code+" href='/home/index_latest?' onmousedown='setvalue(this.id)'>scheme name</a>