屏蔽右键/屏蔽图片拖动/屏蔽控制台
注意:放到页面尾部使用
<script>
window.onload = function () {
document.onkeydown = function () {
var e = window.event || arguments[0];
//屏蔽F12
if (e.keyCode == 123) {
return false;
//屏蔽Ctrl+Shift+I
} else if ((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)) {
return false;
//屏蔽Shift+F10
} else if ((e.shiftKey) && (e.keyCode == 121)) {
return false;
//屏蔽Ctrl+s
}else if(event.ctrlKey == true && event.keyCode == 83) {
return false;
}
};
//屏蔽右键单击
document.oncontextmenu = function () {
return false;
}
}
</script>
<!--屏蔽图片拖动-->
<!--注意:下面两套配合使用,只使用一套的话,火狐浏览器会出现只禁止一部分图片拖动的问题-->
<script>
//禁止拖动1
console.log(document.getElementsByTagName('img'));
document.getElementsByTagName('img')[0].onmousedown = function(e){
e.preventDefault()
};
//禁止拖动2
for(i in document.images)document.images[i].ondragstart=imgdragstart;
function imgdragstart(){
return false;
}
</script>