zoukankan      html  css  js  c++  java
  • JS 获取鼠标位置

    <html>
    <head>
    <script language="javascript" type="text/javascript">
    <!--
    var domType = '';
    if (document.all) {
     domType = "ie4";
    } else if (document.getElementById) {
     domType = "std";
    } else if (document.layers) {
     domType = "ns4";
    }
    function initMouseMove(){
     if(!document.all){
      document.captureEvents(Event.MOUSEMOVE);
     }
     document.onmousemove = mouseMove;
    }
    function mouseMove(e){
     var x,y;
     if(!document.all){
      fetch_object("txt").value="move";
      x=e.pageX;
      y=e.pageY;
     }else{
      x=document.body.scrollLeft+event.clientX;
      y=document.body.scrollTop+event.clientY;
     }
     fetch_object("txt").value=x+":"+y;
    }
    var objects=new Array();

    function fetch_object(idname, forcefetch) {
     if (forcefetch || typeof(objects[idname]) == "undefined") {
      switch (domType) {
       case "std": {
        objects[idname] = document.getElementById(idname);
       }
       break;

       case "ie4": {
        objects[idname] = document.all[idname];
       }
       break;

       case "ns4": {
        objects[idname] = document.layers[idname];
       }
       break;
      }
     }
     return objects[idname];
    }
    -->
    </script>
    <title>get mouse position</title>
    </head>
    <body onload="initMouseMove()">
    <input id="txt"/>
    </body>
    </html>

  • 相关阅读:
    PHP 中的魔法常数
    Mac上tesseract-OCR的安装配置
    Java设计模式系列之迭代器模式
    Java设计模式系列之策略模式
    设计模式
    Java设计模式系列之单例模式
    SQl Server 中登录名 、用户、角色、概念一览
    数据结构知识点总结
    面试题收集——Java基础部分(一)
    XML学习总结(一)——XML介绍
  • 原文地址:https://www.cnblogs.com/Apollo/p/341426.html
Copyright © 2011-2022 走看看