为了账号安全,请及时绑定邮箱和手机立即绑定

来个高人给我们noob解读下

搞了一下午真是哔了狗,答案和老师的一模一样,死活在chrome上就是不行,于是手贱用FireFox运行一下竟然行了,然后这位同学@霓裳梦竹Andy给出了这个答案var top=document.documentElement?document.documentElement.scrollTop:document.body.scrollTop;改成var top=document.documentElement.scrollTop||document.body.scrollTop;

改正后Chrome可以正常运行,而用之前的老师的var top=document.documentElement?document.documentElement.scrollTop:document.body.scrollTop;除了Chrome不行外,包括FF和IE8却可以运行,这兼容性第一次这么奇葩竟然IE8兼容性好于Chrome。奇了怪了

顺便说下在自我感觉代码没有错误的情况下,而没有到达预期效果可以尝试不同的浏览器,来检测,一般来说代码没错误却出了预期之外的结果很可能是兼容性问题。

正在回答

1 回答

确实是这样

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

来个高人给我们noob解读下

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信