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 相关文章推荐
Span元素的width属性无效果原因及解决方案
Jan 15 Javascript
js点击页面其它地方将某个显示的DIV隐藏
Jul 12 Javascript
JavaScript生成随机数的4种自定义函数分享
Feb 28 Javascript
简介JavaScript中的getSeconds()方法的使用
Jun 10 Javascript
javascript封装 Cookie 应用接口
Aug 07 Javascript
JavaScript文档碎片操作实例分析
Dec 12 Javascript
快速实现JS图片懒加载(可视区域加载)示例代码
Jan 04 Javascript
详解Nuxt.js Vue服务端渲染摸索
Feb 08 Javascript
使用JS获取页面上的所有标签
Oct 18 Javascript
详解Vue 换肤方案验证
Aug 28 Javascript
用vue写一个日历
Nov 02 Javascript
用Javascript实现发送短信验证码间隔功能
Feb 08 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
php+ajax实时输入自动搜索匹配的方法
2014/12/26 PHP
php简单socket服务器客户端代码实例
2015/05/18 PHP
PDO::lastInsertId讲解
2019/01/29 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
2020/03/27 PHP
使用Apache的rewrite
2021/03/09 Servers
由JavaScript中call()方法引发的对面向对象继承机制call的思考
2011/09/12 Javascript
TimergliderJS 一个基于jQuery的时间轴插件
2011/12/07 Javascript
jquery创建并行对象或者合并对象的实现代码
2012/10/10 Javascript
使用JavaScript 实现对象 匀速/变速运动的方法
2013/05/08 Javascript
js写一个字符串转成驼峰的实例
2013/06/21 Javascript
EasyUI创建对话框的两种方式
2016/08/23 Javascript
移动端web滚动分页的实现方法
2017/05/05 Javascript
总结js中的一些兼容性易错的问题
2017/12/18 Javascript
js实现左右两侧浮动广告
2018/07/09 Javascript
js中int和string数据类型互相转化实例
2019/01/16 Javascript
关于微信小程序map组件z-index的层级问题分析
2019/07/09 Javascript
js实现数字从零慢慢增加到指定数字示例
2019/11/07 Javascript
Vue中引入svg图标的两种方式
2021/01/14 Vue.js
[12:21]VICI vs TNC (BO3)
2018/06/07 DOTA
[55:54]FNATIC vs EG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python3实现的简单三级菜单功能示例
2019/03/12 Python
Python实现的矩阵转置与矩阵相乘运算示例
2019/03/26 Python
python提取log文件内容并画出图表
2019/07/08 Python
pytorch动态网络以及权重共享实例
2020/01/06 Python
Python 调用有道翻译接口实现翻译
2020/03/02 Python
Python制作数据预测集成工具(值得收藏)
2020/08/21 Python
特罗佩亚包官方网站:Tropea
2017/01/03 全球购物
Helly Hansen工作服美国官方网上商店:为最恶劣的环境
2019/09/04 全球购物
品管员岗位职责
2013/11/10 职场文书
揭牌仪式主持词
2014/03/19 职场文书
购房意向书
2014/08/30 职场文书
民间借贷借条范本
2015/05/25 职场文书
独生子女证明范本
2015/06/19 职场文书
MySQL单表千万级数据处理的思路分享
2021/06/05 MySQL
Python 中的 copy()和deepcopy()
2021/11/07 Python
分析SQL窗口函数之取值窗口函数
2022/04/21 Oracle