前阵子在做一个站的时候,客户要求在首页两边加上对联广告,我在首页调用了一段大家常用的对联广告JS代码,但是昨天打开站点的时候发现那鸟广告不滚动,晕呼呼滴,后来在网上SOSO,嘿嘿,问题搞定了,原来又是跟上次QQ代码差不多的问题,也就与DTD文档类型有关的,现在把这个问题解决方法共享出来,以帮助大家避免同样的麻烦,呵呵、、、、、、
90% 的解决方法是删除网页首行的http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这个确实可以解决, 因为 js代码里有不符合w3c规定的方法和属性. 取消了这个w3c标准限制后 就可以了;
后来查了很多资料 发现了 原来是 js代码的 document.body 改为 document.documentElement 就符合w3c标准了, 因此 不需要删除 那一行, 如果删除了第一行标准格式, 那么你的div将 玩完。