因为不可能再一个页面阻止操作,所以首先要做的是打开总的index.jsx,在这个文件里面操作,就可以保证所有的页面都可以执行以下的操作。
1.阻止F12
document.onkeydown = function () {
if (window.event && window.event.keyCode == 123) {
alert("F12被禁用");
return false;
}
}
2.阻止右键
document.oncontextmenu = function () { return false; };
3.阻止ctrl+s
document.onkeydown = function () {
console.log(window.event.ctrlKey,window.event.keyCode)
// 判断 Ctrl+S
if (window.event.ctrlKey == true && window.event.keyCode == 83) {
alert('触发ctrl+s');
return false
}
}