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

    qUoY{<body ONLOAD="wiper()">

    qUoY{

    qUoY{<SCRIPT LANGUAGE=javascript>

    qUoY{<!--

    qUoY{function makeArray(n)

    qUoY{{

    qUoY{this.length = n;

    qUoY{for (i=0; i<n; i++) this[I="";

    qUoY{}

    qUoY{stcnt = 16;

    qUoY{msg = "版权所有";

    qUoY{wmsg = new makeArray(32);

    qUoY{wmsg[0]=msg;

    qUoY{blnk ="                    ";

    qUoY{for (i=1; i<32; i++)

    qUoY{{

    qUoY{b = blnk.substring(0,i);

    qUoY{for (j=0; j<msg.length; j++)

    qUoY{wmsg[I=wmsg[I+msg.charAt(j)+b;

    qUoY{}

    qUoY{function wiper()

    qUoY{{

    qUoY{if (stcnt > -1) str = wmsg[stcnt]; else str = wmsg[0];

    qUoY{if (stcnt-- < -40) stcnt=31;

    qUoY{window.status = str;

    qUoY{timeID = window.setTimeout("wiper()",150);

    qUoY{}

    qUoY{// -->

    qUoY{</SCRIPT>

    qUoY{

    qUoY{

    qUoY{保密脚本(使网页在保存时出错)

    qUoY{以下代码加入<body>区域:

    qUoY{<NOSCRIPT><IFRAME SRC=*.html></IFRAME></NOSCRIPT>

    qUoY{

    qUoY{

    qUoY{右键弹出警告框:

    qUoY{<script LANGUAGE="javascript">

    qUoY{function click() { if (event.button==2)

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

    qUoY{</script>  

    qUoY{

    qUoY{

    qUoY{直接屏蔽右键(使右键失效)

    qUoY{<body oncontextmenu="return false">

    qUoY{

    qUoY{

    qUoY{屏蔽右键的另一方法:

    qUoY{<script language="javascript">

    qUoY{<!--

    qUoY{

    qUoY{if (window.Event)

    qUoY{  document.captureEvents(Event.MOUSEUP);

    qUoY{

    qUoY{function nocontextmenu()

    qUoY{{

    qUoY{ event.cancelBubble = true

    qUoY{ event.return&#118alue = false;

    qUoY{

    qUoY{ return false;

    qUoY{}

    qUoY{

    qUoY{function norightclick(e)

    qUoY{{

    qUoY{ if (window.Event)

    qUoY{ {

    qUoY{  if (e.which == 2 || e.which == 3)

    qUoY{   return false;

    qUoY{ }

    qUoY{ else

    qUoY{  if (event.button == 2 || event.button == 3)

    qUoY{  {

    qUoY{   event.cancelBubble = true

    qUoY{   event.return&#118alue = false;

    qUoY{   return false;

    qUoY{  }

    qUoY{

    qUoY{}

    qUoY{

    qUoY{document.oncontextmenu = nocontextmenu;  // for IE5+

    qUoY{document.&#111nmousedown = norightclick;  // for all others

    qUoY{//-->

    qUoY{</script>

    qUoY{

    qUoY{

    qUoY{单击右键弹出收藏夹

    qUoY{<script language=javascript1.2>

    qUoY{if (document.all)

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

    qUoY{</script>

    qUoY{

    qUoY{

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