修空调啦

标题: 网页禁止右键、Shift、Alt、Ctrl键代码 [打印本页]

作者: 随缘    时间: 2016-3-21 19:12
标题: 网页禁止右键、Shift、Alt、Ctrl键代码
  1. <script language="JavaScript">
  2. <!--
  3. function key(){
  4. if(event.shiftKey){
  5. window.close();}
  6. //禁止Shift
  7. if(event.altKey){
  8. window.close();}
  9. //禁止Alt
  10. if(event.ctrlKey){
  11. window.close();}
  12. //禁止Ctrl
  13. return false;}
  14. document.onkeydown=key;
  15. if (window.Event)
  16. document.captureEvents(Event.MOUSEUP);
  17. function nocontextmenu(){
  18. event.cancelBubble = true
  19. event.returnValue = false;
  20. return false;}
  21. function norightclick(e){
  22. if (window.Event){
  23. if (e.which == 2 || e.which == 3)
  24. return false;}
  25. else
  26. if (event.button == 2 || event.button == 3){
  27. event.cancelBubble = true
  28. event.returnValue = false;
  29. return false;}
  30. }

  31. document.oncontextmenu = nocontextmenu; // for IE5+
  32. document.onmousedown = norightclick; // for all others
  33. //-->
  34. </script>

  35. <body onselectstart="return false"; onpaste="return false";>

  36. <CENTER><STRONG><FONT color=#dc143c></FONT></STRONG>&nbsp;</CENTER>
  37. <SCRIPT language=javascript> function click() {if (event.button==2) {alert('(欢迎您光临修空调啦)');}}document.onmousedown=click </SCRIPT>
复制代码

作者: 随缘    时间: 2016-3-21 19:12
<body 中加入以下一个或多个代码:
onpaste="return false" 不准粘贴
oncopy="return false;" 不准复制
oncut="return false;" 防止剪切
onselectstart = "return false" 不准选择
例如:<body onselectstart = "return false"; onpaste="return false" ,这是一个典型的不让选择复制的语句。
作者: 随缘    时间: 2016-3-21 19:23
标题: RE: 网页禁止右键、Shift、Alt、Ctrl键代码 JS脚本
禁止选择文本JS脚本

  1. document.writeln("<script type=\"text\/javascript\">");
  2. document.writeln("var omitformtags=[\"input\", \"textarea\", \"select\"]");
  3. document.writeln("omitformtags=omitformtags.join(\"|\")");
  4. document.writeln("function disableselect(e){ ");
  5. document.writeln("if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1) ");
  6. document.writeln("return false ");
  7. document.writeln("}");
  8. document.writeln("function reEnable(){ ");
  9. document.writeln("return true ");
  10. document.writeln("}");
  11. document.writeln("if (typeof document.onselectstart!=\"undefined\") ");
  12. document.writeln("document.onselectstart=new Function (\"return false\") ");
  13. document.writeln("else{ ");
  14. document.writeln("document.onmousedown=disableselect ");
  15. document.writeln("document.onmouseup=reEnable ");
  16. document.writeln("} ");
  17. document.writeln("<\/script>");
  18. document.writeln("")
复制代码

作者: 随缘    时间: 2016-3-21 19:25
标题: RE: 网页禁止右键、Shift、Alt、Ctrl键代码 真正的鼠标右键屏蔽
真正的鼠标右键屏蔽

  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>
复制代码

作者: 随缘    时间: 2016-3-21 19:27
标题: RE: 网页禁止右键、Shift、Alt、Ctrl键代码 禁用右键

  1. <script>
  2. function stop(){
  3. return false;
  4. }
  5. document.oncontextmenu=stop;
  6. </script>
复制代码

作者: 随缘    时间: 2016-3-21 19:28
标题: RE: 网页禁止右键、Shift、Alt、Ctrl键代码 禁止选择文本

  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>
复制代码

作者: 随缘    时间: 2016-3-21 19:29
标题: RE: 网页禁止右键、Shift、Alt、Ctrl键代码 禁止网页另存为

  1. <noscript><iframe src="/*.html>";</iframe></noscript>
复制代码

作者: 随缘    时间: 2016-3-21 19:29
标题: RE: 网页禁止右键、Shift、Alt、Ctrl键代码 防拷贝/复制代码

  1. <body leftmargin=0 topmargin=0 >
复制代码





欢迎光临 修空调啦 (http://xktla.com/) Powered by Discuz! X3.2