右键单击linkbutton并选择“在新窗口中打开”打开空白页面

时间:2014-04-11 07:10:47

标签: asp.net button

我有链接按钮。此按钮的Onclick事件,我正在填充会话值并重定向到其他页面。但我的问题是,右键单击该按钮并选择"在新窗口中打开"选项,页面重定向到空白页面。

我们将不胜感激。

感谢。

1 个答案:

答案 0 :(得分:0)

当你打开一个新标签或中间点击它时,你的onclick事件不会被激活。 您可以手动处理它,但是,如下所示:

$(document).on("mousedown", "a", function(e) {
   if( e.which === 3 || e.which === 2) { // 3 = right click, 2 = middle click
      e.preventDefault();
         // do your thing      
   }
});

Fiddle Demo