2007.05
26

改版后,网站首页的浮漂和对联就不能正常在页面首屏固定范围内浮动了,造成的情况就是对联不动,而浮漂图片会在页面下沉,经过多次的排出,终于发现是页面html头部里定义了<!DOCTYPE参数的原因,在网上也搜索到了几篇相关的文章,《定义了HTML's DOCTYPE 的页面对javascript的影响》一文中的实验即可以看出,在定义了HTML's DOCTYPE 后document.body始终为0,于是出现了上面的情况,综合另一篇文章,我的解决办法如下:

将代码中出现的 document.body 全部替换为 document.documentElement 即可解决问题,特此一记。

 

发表一条评论