特定html页面上的Block Inspect元素[重复]

问题描述 投票:-1回答:2

这个问题在这里已有答案:

我想要特定HTML页面上的Block Inspect。仅支持谷歌浏览器。请提供一些代码。

jquery html
2个回答
1
投票

你应该阻止用户执行以下操作,

右键点击

F12

Ctrl + Shift + I

Ctrl + Shift + J.

Ctrl + Shift + C.

Ctrl + U.

更多在Is it possible to remove "Inspect Element"?

document.onkeydown = function(e) {
  if(event.keyCode == 123) {
     return false;
  }
  if(e.ctrlKey && e.shiftKey && e.keyCode == 'I'.charCodeAt(0)) {
     return false;
  }
  if(e.ctrlKey && e.shiftKey && e.keyCode == 'C'.charCodeAt(0)) {
     return false;
  }
  if(e.ctrlKey && e.shiftKey && e.keyCode == 'J'.charCodeAt(0)) {
     return false;
  }
  if(e.ctrlKey && e.keyCode == 'U'.charCodeAt(0)) {
     return false;
  }
}

0
投票

试试这个代码 -

$(document).keydown(function (event) {
  if (event.keyCode == 123) {
    return false;
  } else if ((event.ctrlKey && event.shiftKey && event.keyCode == 73) || (event.ctrlKey && event.shiftKey && event.keyCode == 74) || (event.ctrlKey && event.keyCode == 75) ||  (event.ctrlKey && event.keyCode == 67) || (event.ctrlKey && event.keyCode == 9)) {
    return false;
  }
});
© www.soinside.com 2019 - 2024. All rights reserved.