js如何屏蔽浏览器自带的快捷键功能

2024-11-23 04:34:54
推荐回答(3个)
回答1:

1、开浏览器,随便打开一个网页,如百度首页。

2、按F12快捷键后,在网页的右面或者下面会出现如图所示的调试窗口。

3、浏览器自带的console控制台有提示的功能。

4、第一个我们要做的是在控制台打印“helloworld”程序。

5、但是当我们想连续输出两行打印语句发现在控制台里按住回车键以后是直接解释执行,根本无法连续编写两行代码。

6、当我们想换行的时候,按住shift键以后,再按回车,即可出现上图的效果。

回答2:

 方法一:

方法二:

function stopDefault( e ) {
   // Prevent the default browser action (W3C)
   if ( e && e.preventDefault )
      e.preventDefault();
   else
   // A shortcut for stoping the browser action in IE
      window.event.returnValue = false;
   return false;
}
需要在按键事件中调用上面的函数,即可进行屏蔽,例:
if(e.code!=8)
       keyValue = kc.get(e.code);
else
       backspace(e);

回答3:

鼠标右键吗?屏蔽鼠标邮件: