http://www.cwecn.com/hyzj/dinghouse/roomlist.asp?page=2&num=260555&roomtyp=All
看看我以前做的这个

解决方案 »

  1.   

    http://www.cwecn.com/hyzj/head/overlib.js
    这是那个里面的JS文件
    自己看下吧,
    其实不难的
      

  2.   

    打不开阿,请你帮我贴出来
    看看下面的问题(我在试图自己解决):<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>  这段代码得到的是页面元素的绝对位置t和l
    这个t,l的结果不带单位
    而对于页面中的一个层Layer1
    如果window.alert(Layer1.style.width);得到的带单位的结果,如96px,所以l-Layer1.style.width时出错,怎么将96px转换为96,再同l进行加减运算?