JS跟随鼠标移动的十字坐标代码
2012-05-29 17:23
387 查看
效果预览:
http://jsfiddle.net/dtdxrk/ygM5y/1/embedded/result/
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>
相关文章推荐
- js-事件1_获取鼠标坐标clientX+scrollLeft及兼容性写法_跟随鼠标移动的divs
- 跟随鼠标移动的js代码
- js图片跟随鼠标移动代码
- js图片跟随鼠标移动代码
- JS实现十字坐标跟随鼠标效果
- js原生代码编写一个鼠标在页面移动坐标的检测功能,兼容各大浏览器
- js获取鼠标移动时的坐标
- js实现文字跟随鼠标移动而移动的方法
- 背景图跟随鼠标移动的Mootools插件实现代码
- JS onmousemove鼠标移动坐标接龙DIV效果实例
- js与jquery中获取当前鼠标的x、y坐标位置的代码
- 通过JS 获取Mouse Position(鼠标坐标)的代码
- js鼠标跟随移动显示表格上某一行的信息(包括表格外的信息)
- 提示浮层跟随鼠标移动(js版和jquery版)
- [JS实例] 跟随鼠标移动而发生视差动画的图片
- JS实现控件跟随鼠标移动
- Js鼠标跟随代码小手点击实例方法
- JS实现图片跟随鼠标移动
- js实现的跟随鼠标移动的时钟效果(中英文日期显示)
- JS onmousemove鼠标移动坐标接龙DIV效果实例