[阅读: 382] 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下不知道怎么做。
请指教!这个需求比较急,
夫习拳艺者,对已者十之七八,对人者,仅十之二三耳。拳艺之道,深无止境。得其浅者,一人敌,得其深者,何尝不万人敌耶!
我的Google Picasa相册
我的新BLOG