禁止右键
document.oncontextmenu = new Function("event.returnValue=false;") //禁用右键
禁止按键
// 监听按键
document.onkeydown = function () {
// f12
if (window.event && window.event.keyCode == 123) {
alert("F12被禁用");
event.keyCode = 0;
event.returnValue = false;
}
// ctrl+shift+i
if (window.event.ctrlKey && window.event.shiftKey && window.event.keyCode == 73) {
alert("ctrl+shift+i被禁用");
event.keyCode = 0;
event.returnValue = false;
}
// ctrl+s
if (window.event.ctrlKey && window.event.keyCode == 83) {
alert("ctrl+s被禁用");
event.keyCode = 0;
event.returnValue = false;
}
}
其他建码
文章来源:https://www.toymoban.com/news/detail-756199.html
文章来源地址https://www.toymoban.com/news/detail-756199.html
禁止先打开控制台然后强行进入
function a() {
// 这里我做的是跳转首页,可以根据实际需要进行其他限制
var domain = window.location.host;// 获取当前域名
window.location.href = "http://" + domain;
return false;
}
if (window.outerHeight - window.innerHeight > 150) {
a()
}
if (window.outerWidth - window.innerWidth > 150) {
a()
}
到了这里,关于前端知识(十三)——JavaScript监听按键,禁止F12,禁止右键,禁止保存网页【Ctrl+s】等操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!