function getAbsolutePos(el) {
var r = { x: el.offsetLeft, y: el.offsetTop };
if (el.offsetParent) {
var tmp = getAbsolutePos(el.offsetParent);
r.x += tmp.x;
r.y += tmp.y;
}
return r;
}
上述方法获取对象的绝对位置var r = getAbsolutePos(obj);
alert(r.x + "|" + r.y);var height = obj.offsetHeight;
var width = obj.offsetWidth;
var r = { x: el.offsetLeft, y: el.offsetTop };
if (el.offsetParent) {
var tmp = getAbsolutePos(el.offsetParent);
r.x += tmp.x;
r.y += tmp.y;
}
return r;
}
上述方法获取对象的绝对位置var r = getAbsolutePos(obj);
alert(r.x + "|" + r.y);var height = obj.offsetHeight;
var width = obj.offsetWidth;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货