简述:
网页源代码保护(禁止右键、复制),只能起一些简单的防护。
解决方案:
禁止右键+复制
// 针对内容禁止选中与复制:
<script type="text/javascript">
//禁止选中 复制
document.οncοntextmenu=function(){return false;};
document.onselectstart=function(){return false;};
</script>
// 针对真个页面禁止右键与选中复制:
// 在body标签中,增加 oncontextmenu=self.event.returnValue=false onselectstart="return false" 属性
<body oncontextmenu=self.event.returnValue=false onselectstart="return false">
网站内容
</body>
火狐禁止右键+复制
<script type="text/javascript">
document.oncontextmenu=function(e){return false;}
</script>
<style>
body {
-moz-user-select:none; <!--禁止文字让选中-->
}
</style>
禁止F12
<script type="text/javascript">
document.onkeydown = function () {
if (window.event && window.event.keyCode == 123) {
event.keyCode = 0;
event.returnValue = false;
return false;
}
};
</script>