取得控件的绝对位置<script language="Javascript">
function getIE(e){
  var t=e.offsetTop;
  var l=e.offsetLeft;
  while(e=e.offsetParent)//顺便也讲解这一句吧,
{
    t+=e.offsetTop;
    l+=e.offsetLeft;
    }
  alert("top="+t+"\nleft="+l);
  }
</script>

解决方案 »

  1.   

    2.把http://expert.csdn.net/expert/Xsl/2.xsl文件down下来,放在xml所在目录下的expert\Xsl\下,即可正常浏览
      

  2.   

    1.offsetParent属性指该元素的父元素,此句的意思大概是判断该元素无父元素情况
      

  3.   

    按你说的方法试过后,我另存为我网页,怎么是ASP网页?并不是HTML。这是怎么回事。
      

  4.   

    while(e=e.offsetParent)//这里是一个赋值语句,判断元素是否还有父元素
    {
        t+=e.offsetTop;
        l+=e.offsetLeft;
        }
    其实可以和你第一个一样写作
    while(e!=null) 
    {
        t+=e.offsetTop;
        l+=e.offsetLeft;
        e=e.offsetParent
        }
      

  5.   

    2.把http://expert.csdn.net/expert/Xsl/2.xsl文件down下来,放在xml所在目录下的expert\Xsl\下,即可正常浏览不行,还是打不开。
      

  6.   

    看该XML文件的源代码,第二行,
    <?xml-stylesheet type='text/xsl' href='/expert/Xsl/2.xsl'?>把后面的href中的位置改为对应的2.xsl文件的位置
      

  7.   

    2.为什么不直接用csdn提供的“保存”功能呢?