一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
来源:互联网 发布:专业服装设计软件 编辑:程序博客网 时间:2024/05/16 16:24
一张图轻松搞懂javascript event对象的 clientX,offsetX,screenX,pageX区别
1.event.clientX、event.clientY
鼠标相对于浏览器窗口可视区域的X,Y坐标(窗口坐标),可视区域不包括工具栏和滚动条。IE事件和标准事件都定义了这2个属性。最重要的一点是参照点是浏览器内容区域的左上角,但参照点会随之滚动条的移动而移动。
2.event.pageX、event.pageY
类似于event.clientX、event.clientY,但它们使用的是文档坐标而非窗口坐标。这2个属性不是标准属性,但得到了广泛支持。IE事件中没有这2个属性。最重要的一点是参照点也是浏览器内容区域的左上角,但参照点不会随着滚动条而变动。
3.event.offsetX、event.offsetY
鼠标相对于事件源元素(srcElement)的X,Y坐标,只有IE事件有这2个属性,标准事件没有对应的属性。
4.event.screenX、event.screenY
鼠标相对于用户显示器屏幕左上角的X,Y坐标。标准事件和IE事件都定义了这2个属性。
用图说话:
0 0
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- javascript event对象的clientX,offsetX,screenX,pageX区别
- javascript event对象的clientX,offsetX,screenX,pageX区别
- javascript event对象的clientX,offsetX,screenX,pageX区别
- 图解JavaScript event对象的clientX,offsetX,screenX,pageX区别
- JavaScript中event对象的clientX,offsetX,screenX,pageX的区别
- 一图胜千言,秒懂巧记JavaScript中event对象的clientX,offsetX,screenX,pageX区别
- 一张图看懂offsetX、clientX、screenX、pageX
- 均分纸牌pascal程序
- jquery页面自动加载先后顺序
- git使用之五——Github上fork项目后与原项目保持同步
- C++中的this指针
- 升级node.js的方法
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- ride.py中文用户名:UnicodeDecodeError:'utf8'codec can't decode byte 0xb2 in position 9: invalid start byte
- 笔试题7. LeetCode OJ (7) Find All Numbers Disappeared in an Array
- Paint 的set方法
- springmvc+spring+mybatis 整合
- git使用之六——github协同工作的Fork+Pull Request
- HTTP状态码信息
- Build caffe using qmake (ubuntu&windows)
- C# 各种克隆功能