html元素位置,获取对象的绝对坐标
2008-12-13 11:58
393 查看
方法1:
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
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
相关文章推荐
- jquery获取html元素的绝对位置坐标和相对父元素的位置坐标方法
- js获取对象的绝对坐标
- jquery获取html元素的绝对位置和相对位置的方法
- 在需要的位置,弹出Div层;jquery获取对象坐标|
- 获取事件目标对象的位置坐标或者鼠标位置坐标(兼容IE和火狐)
- js获取table中td的绝对坐标(HTML元素定位)
- JS中获取对象的绝对位置
- js获取对象的绝对坐标
- JS中获取对象的绝对位置
- 获取对象到浏览器边框绝对位置
- 获取Html元素在页面中的绝对位置及问题
- JavaScript获取对象在页面中位置坐标的方法
- jquery获取html元素的绝对位置和相对位置的方法
- 获取当前坐标位置对象
- 获取Html元素在页面中的绝对位置及问题
- 获取Html元素在页面中的绝对位置及问题(2)
- jquery获取html元素的绝对位置和相对位置的方法
- js获取对象的绝对坐标
- 转:获取Html元素在页面中的绝对位置及问题
- JavaScript获取对象在页面中位置坐标的方法