请javascript高手们帮我写一段代码,要实现的功能见内: http://www.cwecn.com/hyzj/dinghouse/roomlist.asp?page=2&num=260555&roomtyp=All看看我以前做的这个 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.cwecn.com/hyzj/head/overlib.js这是那个里面的JS文件自己看下吧,其实不难的 打不开阿,请你帮我贴出来看看下面的问题(我在试图自己解决):<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进行加减运算? unselectable="On"问题 c# 全局变量的用法 能帮忙看看为什么重定向不成功吗? JQuery智能提示的问题 如何清楚数据库的木马文件 每隔30分钟 整个数据库就有这样的木马 大家谁碰到过! 根据下拉框值打开不同word文档 JS中鼠标滑动到链接上出现一个图层,滑过图层消失 jquery怎样取得element下的某个element? 迷茫~~~~~~~~~~求助~~~~~~~ 为什么鼠标在popup窗口mouseover一会,popup就自动隐藏了?再散 200 分! 新年快乐~~ 如何判断网页的代码中的ID号的存在?? 怎么在打印完页面后,关闭该窗口
这是那个里面的JS文件
自己看下吧,
其实不难的
看看下面的问题(我在试图自己解决):<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进行加减运算?