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 相关文章推荐
jquery 批量上传图片实现代码
Jan 28 Javascript
Jquery焦点图实例代码
Nov 25 Javascript
node.js中的fs.mkdirSync方法使用说明
Dec 17 Javascript
基于jQuery实现收缩展开功能
Mar 18 Javascript
Javascript实现鼠标框选操作  不是点击选取
Apr 14 Javascript
非常漂亮的相册集 使用jquery制作相册集
Apr 28 Javascript
Google 地图事件实例讲解
Aug 06 Javascript
javascript中的深复制详解及实例分析
Dec 29 Javascript
React 组件转 Vue 组件的命令写法
Feb 28 Javascript
微信小程序开发背景图显示功能
Aug 08 Javascript
vue中组件通信的八种方式(值得收藏!)
Aug 09 Javascript
使用layer模态框给新页面传值的方法
Sep 27 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面向对象全攻略 (四)构造方法与析构方法
2009/09/30 PHP
php递归删除目录下的文件但保留的实例分享
2014/05/10 PHP
php上传文件并显示上传进度的方法
2015/03/24 PHP
脚本之家贴图转换+转贴工具用到的js代码超级推荐
2007/04/05 Javascript
jQuery实现鼠标移到元素上动态提示消息框效果
2013/10/20 Javascript
JS小游戏之宇宙战机源码详解
2014/09/25 Javascript
JsRender实用入门教程
2014/10/31 Javascript
深入浅析JavaScript系列(13):This? Yes,this!
2016/01/05 Javascript
完美实现八种js焦点轮播图(上篇)
2016/07/18 Javascript
AngularJs ng-route路由详解及实例代码
2016/09/14 Javascript
浅析BootStrap中Modal(模态框)使用心得
2016/12/24 Javascript
关于javascript事件响应的基础语法总结(必看篇)
2016/12/26 Javascript
jQuery中的一些小技巧
2017/01/18 Javascript
深入理解AngularJs-scope的脏检查(一)
2017/06/19 Javascript
VUE实现一个分页组件的示例
2017/09/13 Javascript
vue实现仿淘宝结账页面实例代码
2017/11/08 Javascript
Angular中支持SCSS的方法
2017/11/18 Javascript
Node.js成为Web应用开发最佳选择的原因
2018/02/05 Javascript
ES6 系列之 Generator 的自动执行的方法示例
2018/10/19 Javascript
layui表格 返回的数据状态异常的解决方法
2019/09/10 Javascript
Node如何后台数据库使用增删改查功能
2019/11/21 Javascript
vue实现简单的登录弹出框
2020/10/26 Javascript
Python Web服务器Tornado使用小结
2014/05/06 Python
Python创建文件和追加文件内容实例
2014/10/21 Python
python实现linux下抓包并存库功能
2018/07/18 Python
python selenium执行所有测试用例并生成报告的方法
2019/02/13 Python
Django 开发调试工具 Django-debug-toolbar使用详解
2019/07/23 Python
Python selenium模拟手动操作实现无人值守刷积分功能
2020/05/13 Python
Python调用jar包方法实现过程解析
2020/08/11 Python
Merrell迈乐澳大利亚网站:购买户外登山鞋
2017/05/28 全球购物
FC-Moto美国:欧洲最大的摩托车服装和头盔商店之一
2019/08/24 全球购物
两道JAVA笔试题
2016/09/14 面试题
工作人员思想汇报
2014/01/09 职场文书
违章停车检讨书
2014/10/21 职场文书
工作失职自我检讨书
2015/05/05 职场文书
全家福照片寄语怎么写?
2019/04/02 职场文书