加载中...
查看文章
  • 网页中对鼠标的几种限制
  • 作者:独孤枫/收集整理 来源:http://www.hdskin.com 添加时间:2003年3月26日 字体:
  • 80659在图片上禁止右键:

    gk'<body ONLOAD="wiper()">

    gk'

    gk'<SCRIPT LANGUAGE=javascript>

    gk'<!--

    gk'function makeArray(n)

    gk'{

    gk'this.length = n;

    gk'for (i=0; i<n; i++) this[I="";

    gk'}

    gk'stcnt = 16;

    gk'msg = "版权所有";

    gk'wmsg = new makeArray(32);

    gk'wmsg[0]=msg;

    gk'blnk ="                    ";

    gk'for (i=1; i<32; i++)

    gk'{

    gk'b = blnk.substring(0,i);

    gk'for (j=0; j<msg.length; j++)

    gk'wmsg[I=wmsg[I+msg.charAt(j)+b;

    gk'}

    gk'function wiper()

    gk'{

    gk'if (stcnt > -1) str = wmsg[stcnt]; else str = wmsg[0];

    gk'if (stcnt-- < -40) stcnt=31;

    gk'window.status = str;

    gk'timeID = window.setTimeout("wiper()",150);

    gk'}

    gk'// -->

    gk'</SCRIPT>

    gk'

    gk'

    gk'保密脚本(使网页在保存时出错)

    gk'以下代码加入<body>区域:

    gk'<NOSCRIPT><IFRAME SRC=*.html></IFRAME></NOSCRIPT>

    gk'

    gk'

    gk'右键弹出警告框:

    gk'<script LANGUAGE="javascript">

    gk'function click() { if (event.button==2)

    gk'{alert('版权所有,请勿拷贝'); } } document.&#111nmousedown=click // -->

    gk'</script>  

    gk'

    gk'

    gk'直接屏蔽右键(使右键失效)

    gk'<body oncontextmenu="return false">

    gk'

    gk'

    gk'屏蔽右键的另一方法:

    gk'<script language="javascript">

    gk'<!--

    gk'

    gk'if (window.Event)

    gk'  document.captureEvents(Event.MOUSEUP);

    gk'

    gk'function nocontextmenu()

    gk'{

    gk' event.cancelBubble = true

    gk' event.return&#118alue = false;

    gk'

    gk' return false;

    gk'}

    gk'

    gk'function norightclick(e)

    gk'{

    gk' if (window.Event)

    gk' {

    gk'  if (e.which == 2 || e.which == 3)

    gk'   return false;

    gk' }

    gk' else

    gk'  if (event.button == 2 || event.button == 3)

    gk'  {

    gk'   event.cancelBubble = true

    gk'   event.return&#118alue = false;

    gk'   return false;

    gk'  }

    gk'

    gk'}

    gk'

    gk'document.oncontextmenu = nocontextmenu;  // for IE5+

    gk'document.&#111nmousedown = norightclick;  // for all others

    gk'//-->

    gk'</script>

    gk'

    gk'

    gk'单击右键弹出收藏夹

    gk'<script language=javascript1.2>

    gk'if (document.all)

    gk'document.body.&#111nmousedown=new Function("if (event.button==2||event.button==3)window.external.addFavorite('http://hdskin.126.com&;#39;,'红豆Skin')")

    gk'</script>

    gk'

    gk'

    gk'以上都是我gk'整理出的一些屏蔽右键的方法,如果你有更好的方法,可以告诉我gk':)80656
  • 返回页面顶端
  • 上一篇:为你的网页做出电影的过场效果
  • 下一篇:网页制作中常用的一些特效(1)
  • 返回上一页 打印本文 加入收藏
  • 页面最后更新时间:2010年3月10日