[阅读: 425] 2007-06-28 04:43:09
HTML页面中有一个<DIV>,由于是动态生成的,位置不定,只知道其ID。请问用什么办法获得它的左上角的绝对坐标呢?
这个需求的目的是在一个已知ID的<DIV>下方动态插入一个新的<DIV>,但是新<DIV>不能把排在原来的<DIV>后面的内容给挤到别的位置了,所以我想用css absolute positioning来定位新插入的DIV,但是不知道如何写出在IE和Firefox下都工作的代码。
我知道在IE下可以用getClientRects方法取结果的top和left,或者直接用offsetLeft、offsetTop属性,但是FireFox/Mozilla下不知道怎么做。
请指教!这个需求比较急,