js原生代码编写一个鼠标在页面移动坐标的检测功能,兼容各大浏览器
生活随笔
收集整理的這篇文章主要介紹了
js原生代码编写一个鼠标在页面移动坐标的检测功能,兼容各大浏览器
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
function mousePosition(e) {//IE9以上的瀏覽器獲取 if (e.pageX || e.pageY) { return {x: e.pageX,y: e.pageY}; } //IE9以下//IE中document文檔實(shí)際并不在(0,0)的位置,在它周?chē)幸粋€(gè)小(通常有2px)邊框,document.body.clientLeft和document.body.clientTop包含了這個(gè)邊框的寬度 return {x: e.clientX + document.body.scrollLeft- document.body.clientLeft,y: e.clientY + document.body.scrollTop-document.body.clientTop }; }
轉(zhuǎn)載于:https://www.cnblogs.com/xupeiyu/p/4941738.html
總結(jié)
以上是生活随笔為你收集整理的js原生代码编写一个鼠标在页面移动坐标的检测功能,兼容各大浏览器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 浦发银行app如何查询开户行(上海浦东发
- 下一篇: Webwork 学习之路【02】前端OG