用于跟踪点击是否打开新标签/窗口的Javascript

时间:2012-06-12 10:41:33

标签: javascript

在我的应用程序中,当用户点击任何“a href”链接时,会出现“加载”对话框(由于此问题范围之外的许多原因,这是必要的)。但是,有些用户在新标签/窗口中打开一些链接,因此“加载”对话框不应显示在开启窗口中。是否有可能以某种方式跟踪js?

1 个答案:

答案 0 :(得分:1)

这样的东西?

$( 'a' ).click( function( e ) {
   if ( e.which === 1 ) {
      showLoadingDialog();
   }
} );

如果单击鼠标左键,则仅显示加载对话框。