禁止网页右键、复制、另存为、查看源文件等功能实现网页源代码保护

禁止网页右键、复制、另存为、查看源文件等功能实现网页源代码保护,总结出如下几种方法实现对网页的简单保护,具体代码如下:

1、禁止右键菜单

//方法一
function noMenuOne(){
  alert('禁止右键菜单!');
  return false;
}
document.oncontextmenu = noMenuOne;
//方法二
function noMenuTwo(){
  if(event.button == 2){
    alert('禁止右键菜单!');
    return false;
  }
}
document.onmousedown = noMenuTwo;

2、禁止复制(Ctrl+C)

<script type="text/javascript">
function noCopy(){
  alert("禁止使用Ctrl+C进行复制操作!");
  event.returnValue = false;
}
</script>
<body oncopy = "noCopy()">

3、禁止另存为

<!--在<body></body>之间加入代码 -->
<noscript><iframe src='*.htm'></iframe></noscript>

4、禁止缓存

禁止缓存,在页面中使用如下HTML标记:

<head> 
<meta http-equiv="Pragma" content="no-cache"> 
<meta http-equiv="Cache-Control" content="no-cache"> 
<meta http-equiv="Expires" content="0"> 
</head>