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


Posted in Javascript onNovember 12, 2009

对联代码,查阅它在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等判断

https://3water.com/article/19931.htm
https://3water.com/article/2447.htm
其实大家可以多看三水点靠木以前发布的文章。

Javascript 相关文章推荐
javascript 火狐(firefox)不显示本地图片问题解决
Jul 05 Javascript
JS在textarea光标处插入文本的小例子
Mar 22 Javascript
js关闭浏览器窗口及检查浏览器关闭事件
Sep 03 Javascript
让人蛋疼的JavaScript语法特性
Sep 30 Javascript
jquery关于事件冒泡和事件委托的技巧及阻止与允许事件冒泡的三种实现方法
Nov 27 Javascript
AngularJS HTML DOM详解及示例代码
Aug 17 Javascript
微信小程序中setInterval的使用方法
Sep 29 Javascript
Angular5.1新功能分享
Dec 21 Javascript
Vue中的slot使用插槽分发内容的方法
Mar 01 Javascript
JS实现盒子跟着鼠标移动及键盘方向键控制盒子移动效果示例
Jan 29 Javascript
node静态服务器实现静态读取文件或文件夹
Dec 03 Javascript
nuxt 路由、过渡特效、中间件的实现代码
Nov 06 Javascript
把html页面的部分内容保存成新的html文件的jquery代码
Nov 12 #Javascript
Javascript 定时器调用传递参数的方法
Nov 12 #Javascript
Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别
Nov 12 #Javascript
JS解析XML的实现代码
Nov 12 #Javascript
跨域表单提交状态的变相判断代码
Nov 12 #Javascript
JS 中document.URL 和 windows.location.href 的区别
Nov 11 #Javascript
ASP中进行HTML数据及JS数据编码函数
Nov 11 #Javascript
You might like
Admin generator, filters and I18n
2011/10/06 PHP
php判断手机浏览还是web浏览,并执行相应的动作简单实例
2016/07/28 PHP
JavaScript中令你抓狂的魔术变量
2006/11/30 Javascript
异步javascript的原理和实现技巧介绍
2012/11/08 Javascript
20行代码实现的一个CSS覆盖率测试脚本
2013/07/07 Javascript
js创建对象的区别示例介绍
2014/07/24 Javascript
JS右下角广告窗口代码(可收缩、展开及关闭)
2015/09/04 Javascript
基于jquery实现页面滚动时顶部导航显示隐藏
2020/04/20 Javascript
全面解析Bootstrap中tooltip、popover的使用方法
2016/06/13 Javascript
jquery操作ID带有变量的节点实例
2016/12/07 Javascript
axios全局请求参数设置,请求及返回拦截器的方法
2018/03/05 Javascript
Smartour 让网页导览变得更简单(推荐)
2019/07/19 Javascript
AJAX XMLHttpRequest对象创建使用详解
2020/08/20 Javascript
[47:43]完美世界DOTA2联赛PWL S3 Magama vs GXR 第二场 12.19
2020/12/24 DOTA
Python模块学习 re 正则表达式
2011/05/19 Python
python使用pyhook监控键盘并实现切换歌曲的功能
2014/07/18 Python
python select.select模块通信全过程解析
2017/09/20 Python
详解flask入门模板引擎
2018/07/18 Python
解决pycharm运行出错,代码正确结果不显示的问题
2018/11/30 Python
Python 微信之获取好友昵称并制作wordcloud的实例
2019/02/21 Python
详解用python实现基本的学生管理系统(文件存储版)(python3)
2019/04/25 Python
pytorch中交叉熵损失(nn.CrossEntropyLoss())的计算过程详解
2020/01/02 Python
Python 防止死锁的方法
2020/07/29 Python
Python用dilb提取照片上人脸的示例
2020/10/26 Python
HTML5 history新特性pushState、replaceState及两者的区别
2015/12/26 HTML / CSS
SmartBuyGlasses丹麦:网上购买名牌太阳镜、眼镜和隐形眼镜
2016/10/01 全球购物
德国购买门票网站:ADticket.de
2019/10/31 全球购物
linux面试题参考答案(11)
2012/05/01 面试题
软件测试有哪些?什么是配置项?
2012/02/12 面试题
个人简历中的自我评价范例
2013/10/29 职场文书
家长会学生家长演讲稿
2013/12/29 职场文书
学期研究性学习个人的自我评价
2014/01/09 职场文书
期中考试反思800字
2014/05/01 职场文书
个人四风问题对照检查材料思想汇报
2014/10/06 职场文书
趣味运动会加油词
2015/07/18 职场文书
Java实现添加条码或二维码到Word文档
2022/06/01 Java/Android