首页 新闻 会员 周边

IE6 滚动条Y 高度document.body.clientTop 问题

0
悬赏园豆:5 [已关闭问题]

        y=document.body.scrollTop||document.documentElement.scrollTop+event.clientY-document.body.clientTop; //获取当前鼠标位置的Y坐标  

 

我用上面那个方法获取Y坐标  ,但滚动条的高度没有效果

document.body.clientTop应该为0 了

应该怎么搞?

yuejianjun的主页 yuejianjun | 初学一级 | 园豆:20
提问于:2010-07-29 17:48
< >
分享
其他回答(1)
0

y = (document.documentElement.scrollTop || document.body.scrollTop) + e.clientY

 

正解,y值代表当前鼠标相对于页面的纵坐标值,

 

e.clientY 代表当前鼠标相对于窗口的纵坐标值

司徒拔's Paradise | 园豆:480 (菜鸟二级) | 2010-07-30 00:29
0

document.documentElement.scrollTop

lovell1314 | 园豆:202 (菜鸟二级) | 2013-07-26 16:07
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册