网页禁止右键 禁止F12 JavaScript禁止F12 禁止右键菜单 包含 js、Jquery、Vue
以下是使用JavaScript来禁用右键菜单和F12开发者工具的方法。
使用原生JavaScript禁用右键菜单:
document.addEventListener('contextmenu', function(e) {
e.preventDefault();
});
使用原生JavaScript禁用F12:
document.addEventListener('keydown', function(e) {
if (e.key === 'F12' || e.keyCode === 123) {
e.preventDefault();
}
});
如果你使用jQuery,可以这样写:
$(document).on('contextmenu', function(e) {
e.preventDefault();
});
$(document).on('keydown', function(e) {
if (e.key === 'F12' || e.keyCode === 123) {
e.preventDefault();
}
});
如果你使用Vue.js,可以在mounted
钩子中添加:
mounted() {
document.addEventListener('contextmenu', e => e.preventDefault());
document.addEventListener('keydown', e => {
if (e.key === 'F12' || e.keyCode === 123) {
e.preventDefault();
}
});
}
请注意,禁用这些功能可能会对用户体验造成不便,应谨慎使用。
评论已关闭