zoukankan      html  css  js  c++  java
  • JS跟随鼠标移动的十字坐标代码

    效果预览:

    http://jsfiddle.net/dtdxrk/ygM5y/1/embedded/result/

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     <title>JS跟随鼠标移动的十字坐标代码(兼容多浏览器ie,firefox)</title>
     <style type="text/css">
     body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#ececec;}
     #x_div, #y_div { position:absolute; top:0;left:0; background-color:blue; width:100%; height:2px; }
     #y_div { height:100%; width:2px; }
     #Mouse{ position:absolute; display:none;color:blue;}
     #Mouse strong{ color:#f00;}
     </style>
     </head>
     
     <body>
     <div id="Mouse">X轴:<strong id="XXX"></strong> & Y轴:<strong id="YYY"></strong></div>
     
     <div id="x_div"></div>
     <div id="y_div"></div>
     
     
     <script>
     
     function mouseMove(event){
        var event = window.event || event;
         var x_div = document.getElementById("x_div"),
             y_div = document.getElementById("y_div"),
             Mouse = document.getElementById("Mouse"),
             top = event.clientY > (window.screen.availHeight/2) ? -30 : 10,
             left = event.clientX > (window.screen.availWidth/2) ? -120 : 20;
         
         document.getElementById("XXX").innerHTML = event.clientX; 
         document.getElementById("YYY").innerHTML = event.clientY;
         
         Mouse.style.top = event.clientY + top + "px";
         Mouse.style.left = event.clientX + left + "px";
         Mouse.style.display = "block";
         
         x_div.style.top = event.clientY + "px";
         y_div.style.left = event.clientX + "px";
     }
     
     document.onmousemove = mouseMove; 
     </script>
     </body>
     </html>

     

  • 相关阅读:
    OSVERSIONINFOEX structure
    VS系列开发工具发展概述
    VS2008与QT4.6集成
    windows nt service 框架
    Rair
    如何在进程之间共享内核对象
    GOOGLE
    如何获取错误消息说明使用 FormatMessage API
    EnableDebugPriv;
    汇编语言资料
  • 原文地址:https://www.cnblogs.com/dtdxrk/p/2524300.html
Copyright © 2011-2022 走看看