JS获取坐标
2015-07-27 09:26
531 查看
1.js获取对象的绝对坐标 方法1:
方法2:
JS中获得窗口属性的方法
1。获得屏幕的分辨率:
2。获得窗口大小:
3。获得窗口大小(包含Border、Scroll等元素)
function getAbsPoint(e) { var x = e.offsetLeft, y = e.offsetTop; while(e=e.offsetParent) { x += e.offsetLeft; y += e.offsetTop; } alert("x:"+x+","+"y:"+y); }
方法2:
function getAbsPoint(obj) { var x,y; oRect = obj.getBoundingClientRect(); x=oRect.left; y=oRect.top; alert("("+x+","+y+")") }
JS中获得窗口属性的方法
1。获得屏幕的分辨率:
screen.width screen.height
2。获得窗口大小:
document.body.clientWidth document.body.clientHeight
3。获得窗口大小(包含Border、Scroll等元素)
document.body.offsetWidth document.body.offsetHeight
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <script> function getScreen(e) { var x = e.screenX - e.clientX; var y = e.screenY - e.clientY; alert("X坐标:" + x + ",Y坐标:" + y); } </script> </head> <body> <input type="button" onclick="getScreen(event)" value="测试" /> </body> </html>
相关文章推荐
- JS 动态加载脚本的4种方法
- fastjson忽略某个属性
- js异步加载的三种解决方案
- js在方法Ajax请求数据来推断,验证无效(OnClientClick="return Method();"),或者直接运行的代码隐藏
- jsp <%%>java代码块获取<s:property的值
- html,js ,jsp工作学习
- javascript的事件总结
- WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起
- WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起
- JavaScript权威指南_142_第15章_脚本化文档_15.9-HTML表单-按钮
- JS闭包函数
- JavaScript权威指南_141_第15章_脚本化文档_15.9-HTML表单-表单和元素的的事件处理程序
- JavaScript权威指南_140_第15章_脚本化文档_15.9-HTML表单-表单和元素的属性
- 高德地图JavaScript API-控件
- Tab选项卡实现 javascript
- php实现向javascript传递数组的方法
- javascript通过获取html标签属性class实现多选项卡的方法
- JavaScript判断IE版本型号
- javascript简单实现滑动菜单效果的方法
- JavaScript数据库TaffyDB用法实例分析