许多朋友在网站页面文件头部做了以下声明时,发现网站上的对联广告的滚动就不动了,其实是声明使 JS 中的 document.body.scrollTop 无效了。

转自:http://www.icdma.com.cn/blog/website/ad-js-scroll.html
也就是说网页做了以下声明:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


这样广告图片的滚动就失效了。

原因就是声明后的 document.body.scrollTop 的值永远等于0,解决办法是只需要把 document.bodydocument.documentElement 替换即可。
posted on 2009-03-30 10:40  雨季  阅读(427)  评论(0编辑  收藏  举报