⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 windows模拟鼠标轨迹.htm

📁 JavaScript编程实例3
💻 HTM
字号:
<HTML>
  <HEAD>
    <TITLE>Windows模拟鼠标轨迹</TITLE>
    <META content="text/html; charset=gb2312" http-equiv=Content-Type>
    <SCRIPT language=JavaScript>
      B=document.all;
      C=document.layers;
      T1=new Array("mouse.jpg",12,21,"mouse.jpg",12,21,"mouse.jpg",12,21,"mouse.jpg",12,21,"mouse.jpg",12,21,"mouse.jpg",12,21)
      nos=parseInt(T1.length/3)
      rate=50
      ie5fix1=0;
      ie5fix2=0;
      for (i=0;i<nos;i++)
      {
        createContainer("CUR"+i,i*10,i*10,i*3+1,i*3+2,"","<img src='"+T1[i*3]+"' width="+T1[(i*3+1)]+" height="+T1[(i*3+2)]+" border=0>")
      }
     
      function createContainer(N,Xp,Yp,W,H,At,HT,Op,St)
      {
        with (document)
        {
          write((!B) ? "<layer id='"+N+"' left="+Xp+" top="+Yp+" width="+W+" height="+H : "<div id='"+N+"'"+" style='position:absolute;left:"+Xp+"; top:"+Yp+"; width:"+W+"; height:"+H+"; ");
          if(St)
          {
            if (C) write(" style='");
            write(St+";' ")
          }
          else write((B)?"'":"");
          write((At)? At+">" : ">");
          write((HT) ? HT : "");
          if (!Op) closeContainer(N)
        }
      }
      
      function closeContainer()
      {
        document.write((B)?"</div>":"</layer>")
      }
      
      function getXpos(N)
      {
        return (B) ? parseInt(B[N].style.left) : C[N].left
      }

      function getYpos(N)
      {
        return (B) ? parseInt(B[N].style.top) : C[N].top
      }

      function moveContainer(N,DX,DY)
      {
        c=(B) ? B[N].style :C[N];
        c.left=DX;
        c.top=DY
      }
      
      function cycle()
      {
        //if (IE5) 
        if (document.all&&window.print)
        {
          ie5fix1=document.body.scrollLeft;
          ie5fix2=document.body.scrollTop;
        }
        for (i=0;i<(nos-1);i++)
        {
          moveContainer("CUR"+i,getXpos("CUR"+(i+1)),getYpos("CUR"+(i+1)))
        }
      }
      
      function newPos(e)
      {
        moveContainer("CUR"+(nos-1),(B)?event.clientX+ie5fix1:e.pageX+2,(B)?event.clientY+ie5fix2:e.pageY+2)
      }
      
      if(document.layers)
        document.captureEvents(Event.MOUSEMOVE)
      document.onmousemove=newPos
      setInterval("cycle()",rate)
    </SCRIPT>

    <SCRIPT language=JavaScript>
      function shutwin()
      {
        window.close();
        return;
      }
    </SCRIPT>
    <META content="MSHTML 5.00.2314.1000" name=GENERATOR>
  </HEAD>
  
  <BODY bgColor=#f7e7ce>
  </BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -