html的对象可以通过getBoundingClientRect()取得其真实位置 :
<
html
>
<
head
>
<
meta
http-equiv
="Content-Type"
content
="text/html; charset=gb2312"
/>
<
title
>
无标题文档
</
title
>
</
head
>

<
body
>
<
table
width
="200"
border
="1"
>
<
tr
>
<
td
>
</
td
>
<
td
>
</
td
>
</
tr
>
<
tr
>
<
td
>
</
td
>
<
td
><
table
width
="362"
border
="1"
>
<
tr
>
<
td
>
</
td
>
<
td
>
</
td
>
<
td
>
</
td
>
<
td
>
</
td
>
</
tr
>
<
tr
>
<
td
height
="135"
>
</
td
>
<
td
>
</
td
>
<
td
><
table
width
="200"
border
="1"
cellpadding
="0"
cellspacing
="0"
bordercolor
="#0000FF"
id
="aa"
style
="border-collapse:collapse;"
>
<
tr
>
<
td
>
</
td
>
<
td
>
</
td
>
<
td
>
</
td
>
</
tr
>
<
tr
>
<
td
>
</
td
>
<
td
>
</
td
>
<
td
>
</
td
>
</
tr
>
<
tr
>
<
td
>
</
td
>
<
td
>
</
td
>
<
td
>
</
td
>
</
tr
>
</
table
></
td
>
<
td
>
</
td
>
</
tr
>
</
table
></
td
>
</
tr
>
</
table
>

<
script
language
="javascript"
>
...
//alert(aa.getBoundingClientRect()["right"]);
alert(aa.getBoundingClientRect().right);
for (var i in aa.getBoundingClientRect())...{
document.writeln(i+"="+aa.getBoundingClientRect()[i]);
}
</
script
>
</
body
>
</
html
>


转自:http://blog.youkuaiyun.com/sungcong/archive/2005/12/09/547848.aspx
1万+

被折叠的 条评论
为什么被折叠?



