风尚云网学习-js实现禁用右键以及F12
有的时候去一些小网站想要右键或者F12查看源码以及结构,
却发现,右键以及F12被禁用
话不多说上代码:
// 禁止右键禁止f12
document.addEventListener('contextmenu', function (e) {
e.preventDefault();
})
//禁止复制 selectstart
document.addEventListener('selectstart', function (e) {
e.preventDefault();
});
// 禁止键位
function stop() {
return false;
}
// contextmenu 禁用右键菜单
document.oncontextmenu = stop;
document.onkeydown = function (e) {
var currKey = 0, evt = e || window.event;
currKey = evt.keyCode || evt.which || evt.charCode;
if (currKey == 123) {
window.event.cancelBubble = true;
window.event.returnValue = false;
}
}