2
如果用户尝试这样做,我想停止在新标签中打开某些链接(我认为Gmail会以某种方式执行此操作)。它是阻止人们加载由Ajax自己加载的页面。禁止在新标签中打开或控制/中间点击某些链接?
如果用户尝试这样做,我想停止在新标签中打开某些链接(我认为Gmail会以某种方式执行此操作)。它是阻止人们加载由Ajax自己加载的页面。禁止在新标签中打开或控制/中间点击某些链接?
$('a').click(function(event){
event.preventDefault();
window.location = $(this).attr('href');
});
$('.no_new_tab').mousedown(function(e){
if(e.which==2) { // 2 is middle click
//console.log('new tab attemp');
e.preventDefault();
window.location = $(this).attr('href');
}
});
嘿,只是出于好奇,是什么原因,你想这背后禁用?你左键点击 - >新标签启用?如果是这样,那么中间点击具体是什么让你想禁用它?谢谢! – unc0nnected
@RyanWiancko - 同样的问题 - 最烦人的事情,我刚来到这里,因为另一个网站阻止我在新标签中打开超链接,而按住cmd/ctrl ...这是推迟:/ – Wojtek