我有链接按钮。点击这个按钮的事件,我正在填充一个会话值并重定向到其他页面。但我的问题是,当右键单击该按钮并选择"在新窗口中打开"选项时,页面会重定向到空白页面。
如有任何帮助,我们将不胜感激
谢谢。
当您打开一个新选项卡或中键单击它时,您的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演示