在IE下,可以这样写
linkDiv.style.left=getPosition(obj).x;
linkDiv.style.top=getPosition(obj).y+obj.offsetHeight;
PS:getPosition()是得到一个HTML控件的绝对位置
但是这样在firefox下就不能正常显示
在firefox下应该这样写
linkDiv.style.left=getPosition(obj).x +"px";
linkDiv.style.top=getPosition(obj).y+obj.offsetHeight +"px";
貌似是因为firefox下是没有加单位的,需要自己主动去附加单位。
linkDiv.style.left=getPosition(obj).x;
linkDiv.style.top=getPosition(obj).y+obj.offsetHeight;
PS:getPosition()是得到一个HTML控件的绝对位置
但是这样在firefox下就不能正常显示
在firefox下应该这样写
linkDiv.style.left=getPosition(obj).x +"px";
linkDiv.style.top=getPosition(obj).y+obj.offsetHeight +"px";
貌似是因为firefox下是没有加单位的,需要自己主动去附加单位。