function fGetXY(aTag)
{
//alert(aTag.parentNode);
var oTmp = aTag;
var pt = new Point(0,0);
do
{
pt.x += oTmp.offsetLeft;
pt.y += oTmp.offsetTop;
oTmp = oTmp.parentNode;
~~~~~~~~~~~~~~~~~~~~~~//一直不停往parent遍历,累加值
} while(oTmp.tagName!="BODY");//这里好像有点问题,还要加判断条件oTmp.style.position!="absolute"
return pt;
}
【 在 sayinger (言者) 的大作中提到: 】
: 这个效率太低了吧,而且div不是relative的咋办,在resize上再挂一个?
--
FROM 207.46.92.*