用鼠标移动图片的JS脚本

来源:互联网 发布:税务师网络课程 编辑:程序博客网 时间:2024/06/10 15:04
  1. <HTML>
  2.  <HEAD>
  3.   <script language="javascript">
  4.      //在页面内移动html标签
  5.      function Move()
  6.      {
  7.         if(window.event.button!=1){
  8.             return;
  9.         }
  10.         var width,height
  11.         width = window.event.srcElement.width
  12.         height = window.event.srcElement.height
  13.         windowwindow.event.srcElement.style.pixelLeft=window.event.x-width/2
  14.         windowwindow.event.srcElement.style.pixelTop=window.event.y-height/2
  15.         //取消系统拖动事件
  16.         window.event.returnValue=false;
  17.      }
  18.      //在页面内点击鼠标时触发的函数
  19.      function BodyClick()
  20.      {
  21.           alert("鼠标点击的html标签是:" + window.event.srcElement.tagName)
  22.      }
  23.      //在页面内移动鼠标触发的函数
  24.      function MouseMove()
  25.      {
  26.             window.status = '鼠标的坐标:X=' + window.event.clientX + ' Y=' + window.event.y
  27.      }
  28.   </script>
  29.  </HEAD>
  30.  <BODY onclick="" onkeypress="alert(event.keyCode)" 
  31.     onmousemove="MouseMove()">
  32.      <img id="image2" style="position:absolute;top:50px;left:700px;width:236px;height:208px;" src="未命名.jpg" onmouseMove=Move()>
  33. <!--关于此页面的说明--!>
  34. //本页面的javascript代码<br>
  35. //在页面内移动html标签<br>
  36.      function Move()<br>
  37.     {<br>
  38.     if(window.event.button!=1){<br>
  39.             return;<br>
  40.         }<br>
  41.     var width,height<br>
  42.     width = window.event.srcElement.width<br>
  43.     height = window.event.srcElement.height<br>
  44.     windowwindow.event.srcElement.style.pixelLeft=window.event.x-width/2<br>
  45.         windowwindow.event.srcElement.style.pixelTop=window.event.y-height/2<br>
  46.     //取消系统拖动事件<br>
  47.     window.event.returnValue=false;<br>
  48.      }<br>
  49.      //在页面内点击鼠标时触发的函数<br>
  50.      function BodyClick()<br>
  51.      {<br>
  52.         alert("鼠标点击的html标签是:" + window.event.srcElement.tagName)<br>
  53.      }<br>
  54.      //在页面内移动鼠标触发的函数<br>
  55.      function MouseMove()<br>
  56.      {<br>
  57.         window.status = '鼠标的坐标:X=' + window.event.clientX + ' Y=' + window.event.y<br>
  58.      }<br>
  59.  </BODY>
  60. </HTML>
原创粉丝点击