禁止网页右键、复制、另存为、查看源文件等功能实现网页源代码保护,总结出如下几种方法实现对网页的简单保护,具体代码如下:
1、禁止右键菜单
- <script type="text/javascrpt" language="javascript">
- //方法一
- function noMenuOne()
- {
- alert('禁止右键菜单!');
- return false;
- }
- document.oncontextmenu = noMenuOne;
- //方法二
- function noMenuTwo()
- {
- if(event.button == 2)
- {
- alert('禁止右键菜单!');
- return false;
- }
- }
- document.onmousedown = noMenuTwo;
- </script>
2、禁止复制(Ctrl+C)
- <script type="text/javascript" language="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>
零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。