1.禁止鼠标左右键代码/禁止网页选中/禁止另存为/防复制代码

1 <body oncontextmenu="return false" onselectstart="return false">
2 <noscript><iframe src="/*.html>";</iframe></noscript>
3 <script>
4 function stop(){
5 return false;
6 }
7 document.oncontextmenu=stop;
8 </script>
2.禁止鼠标左右键
1 <SCRIPT language=javascript>
2 <!--
3 if (window.Event)
4 document.captureEvents(Event.MOUSEUP);
5 function nocontextmenu(){
6 event.cancelBubble = true
7 event.returnValue = false;
8 return false;
9 }
10 function norightclick(e){
11 if (window.Event){
12 if (e.which == 2 || e.which == 3)
13 return false;
14 }
15 else
16 if (event.button == 2 || event.button == 3){
17 event.cancelBubble = true
18 event.returnValue = false;
19 return false;
20 }
21 }
22 document.oncontextmenu = nocontextmenu; // for IE5+
23 document.onmousedown = norightclick; // for all others
24 //-->
25 </SCRIPT>
3.禁止选中代码
1 <SCRIPT language=JavaScript>
2 document.oncontextmenu=new Function("event.returnValue=false;");
3 document.onselectstart=new Function("event.returnValue=false;");
4 </SCRIPT>
4.禁止另存为
1 <noscript> 2 <iframe src="/*.htm"></iframe> 3 </noscript>
5.防拷贝/复制代码
1 <body leftmargin=0 topmargin=0 >
6.禁止选择文本
1 <script type="text/javascript">
2 var omitformtags=["input", "textarea", "select"]
3 omitformtagsomitformtags=omitformtags.join("|")
4 function disableselect(e){
5 if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)
6 return false
7 }
8 function reEnable(){
9 return true
10 }
11 if (typeof document.onselectstart!="undefined")
12 document.onselectstart=new Function ("return false")
13 else{
14 document.onmousedown=disableselect
15 document.onmouseup=reEnable
16 }
17 </script>
7.禁止网页另存为
1 <noscript><iframe src="/*.html>";</iframe></noscript>
8.禁止选择文本
1 <script type="text/javascript">
2
3 var omitformtags=["input", "textarea", "select"]
4
5 omitformtagsomitformtags=omitformtags.join("|")
6
7 function disableselect(e){
8 if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)
9 return false
10 }
11
12 function reEnable(){
13 return true
14 }
15
16 if (typeof document.onselectstart!="undefined")
17 document.onselectstart=new Function ("return false")
18 else{
19 document.onmousedown=disableselect
20 document.onmouseup=reEnable
21 }
22 </script>
9.禁用右键
1 <script>
2 function stop(){
3 return false;
4 }
5 document.oncontextmenu=stop;
6 </script>
10.真正的鼠标右键屏蔽
1 <script language="JavaScript">
2 <!--
3
4 if (window.Event)
5 document.captureEvents(Event.MOUSEUP);
6
7 function nocontextmenu()
8 {
9 event.cancelBubble = true
10 event.returnValue = false;
11
12 return false;
13 }
14
15 function norightclick(e)
16 {
17 if (window.Event)
18 {
19 if (e.which == 2 || e.which == 3)
20 return false;
21 }
22 else
23 if (event.button == 2 || event.button == 3)
24 {
25 event.cancelBubble = true
26 event.returnValue = false;
27 return false;
28 }
29
30 }
31
32 document.oncontextmenu = nocontextmenu; // for IE5+
33 document.onmousedown = norightclick; // for all others
34 //-->
35 </script>
ps:转自苏洋











