源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

XHTML下,JS浮动代码失效的问题

  • 时间:2020-03-24 05:15 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:XHTML下,JS浮动代码失效的问题
对联代码,查阅它在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) 编程素材网编辑小结一下: document.body替换成document.documentElement一般即可,但如果为了兼容非xhtml情况,一般一个判断 scrollTop=document.body.scrollTop?document.body.scrollTop:document.documentElement等判断 [url=http://www.1sucai.cn/article/19931.htm]http://www.1sucai.cn/article/19931.htm[/url] [url=http://www.1sucai.cn/article/2447.htm]http://www.1sucai.cn/article/2447.htm[/url] 其实大家可以多看编程素材网以前发布的文章。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部