discuz网页中禁止右键 查看 复制代码 [复制链接]

moqu8 2017-2-5

5 0
1.禁止鼠标左右键
  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. 18 event.returnValue = false;
  19. 19 return false;
  20. }
  21. }
  22. document.oncontextmenu = nocontextmenu; // for IE5+
  23. document.onmousedown = norightclick; // for all others
  24. //-->
  25. </SCRIPT>
复制代码
2禁止鼠标左右键代码/禁止网页选中/禁止另存为/防复制代码
  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>
复制代码
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. 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>
复制代码
9.禁用右键
  1. <script>
  2. function stop(){
  3. return false;
  4. }
  5. document.oncontextmenu=stop;
  6. </script>
复制代码
11.真正的鼠标右键屏蔽
  1. <script language="JavaScript">
  2. <!--

  3. if (window.Event)
  4. document.captureEvents(Event.MOUSEUP);

  5. function nocontextmenu()
  6. {
  7. event.cancelBubble = true
  8. event.returnValue = false;

  9. return false;
  10. }

  11. function norightclick(e)
  12. {
  13. if (window.Event)
  14. {
  15. if (e.which == 2 || e.which == 3)
  16. return false;
  17. }
  18. else
  19. if (event.button == 2 || event.button == 3)
  20. {
  21. event.cancelBubble = true
  22. event.returnValue = false;
  23. return false;
  24. }

  25. }

  26. document.oncontextmenu = nocontextmenu; // for IE5+
  27. document.onmousedown = norightclick; // for all others
  28. //-->
  29. </script>
复制代码
反之要取消也是找到以上相关代码取消就行了

最新回复 (0)
返回
支持中心
邮箱:winkill2012@qqcom
新站优化中!部分功能尚未完善,敬请谅解!
支持中心