程序员人生 网站导航

XHTML中JS浮动代码失效的解决方法

栏目:htmlcss时间:2013-10-17 05:26:49
漂浮广告/对联代码 为什么在XHTML语言的网页中不能使用?

对联代码,查阅它在xhtml下的表达方式,结果很简单了。这是因为,按照标准来说,我们看到的窗体的滚动条不应该是 body 的,而是 HTML 的(也就是 document.documentElement 对象)所以,解决办法是:把html下不标准的代码“document.body.scrollTop”变换为"document.documentElement.scrollTop”,一切ok!

(失效范围:XHTML 1.0 transitional.dtd;XHTML 1.0 strict.dtd;XHTML 1.0 frameset.dtd;xHTML 1.1 DTD)
------分隔线----------------------------
------分隔线----------------------------

最新技术推荐