看meizz(梅花雨)的百宝箱之13:http://search.csdn.net/expert/topic/3/304/2002/8/1/915817.htm
解决方案 »
- 关于阴历和阳历的转换
- 使用innerHTML造成之前的绑定事件丢失
- JavaScript 是基于对象的语言还是面向对象语言
- 用iframe后出现的技术难题,js,急求,在线等,高手来看看,谢谢
- 用了一年多javascript遇到了最郁闷的一件事。在此把问题贴出来,让大家避免也为此事郁闷
- 关于在javascript中动态生成VML的问题
- easyui treegrid 显示问题
- window.location/document.location/document.href 都可以实现跳转,他们有什么区别呢?
- 弹出式窗口带参数返回问题
- 请问,我为什么这样不能刷新父窗口?
- 简单的问题:下拉菜单
- 怎样使第一次浏览页面时链接失效?
function getObjectLeft(e)
{
if (typeof(e)!="object") return false;
var l=e.offsetLeft;
while(e=e.offsetParent) l += e.offsetLeft; return l;
}//== 得到对象在页面里的 Top
function getObjectTop(e)
{
if (typeof(e)!="object") return false;
var t=e.offsetTop;
while(e=e.offsetParent) t += e.offsetTop; return t;
}td.clientWidth //不包含边线的宽
td.clientHeight
td.offsetWidth //包含边线的宽
td.offsetHeight
<TR>
<TD>1</TD>
<TD>1</TD>
<TD>1</TD>
</TR>
<TR>
<TD>1</TD>
<TD id=td1>1</TD>
<TD>1</TD>
</TR>
<TR>
<TD>1</TD>
<TD>1</TD>
<TD>1</TD>
</TR>
</TABLE>
<SCRIPT LANGUAGE="JavaScript">
alert("top="+td1.getBoundingClientRect().top+"\r\nleft="+td1.getBoundingClientRect().left+"\r\nbottom="+td1.getBoundingClientRect().bottom+"\r\nright="+td1.getBoundingClientRect().right)
</SCRIPT>