XHTML下,JS浮动代码失效的问题
时间:2024-05-28 15:37:51
对联代码,查阅它在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://www.aspxhome.com/article/19931.htm
https://www.aspxhome.com/article/2447.htm
其实大家可以多看asp之家以前发布的文章。
标签:JS浮,动代码失效
0
投稿
猜你喜欢
python 编码中为什么要写类型注解?
2022-09-25 22:48:34
python将txt等文件中的数据读为numpy数组的方法
2022-04-20 14:08:10
vue如何截取字符串
2024-04-30 10:21:15
一些文件未注册导致mssql表文件无法找开的解决方法
2024-01-26 18:42:22
微信小程序地图(map)组件点击(tap)获取经纬度的方法
2023-09-03 21:33:37
python之dlib包安装失败问题及解决
2022-11-20 09:33:55
Python 中的lambda匿名函数和三元运算符
2023-04-21 05:22:18
Python3 元组tuple入门基础
2023-01-16 12:13:22
浅析PyCharm 的初始设置(知道)
2022-12-04 05:41:26
关于阿里云oss获取sts凭证 app直传 python的实例
2021-04-29 14:16:11
MySQL表设计优化与索引 (四)
2010-10-25 19:50:00
解决SpringBoot启动过后不能访问jsp页面的问题(超详细)
2023-06-13 19:43:31
Python3 Loguru输出日志工具的使用
2021-11-18 04:28:29
如何把外网python虚拟环境迁移到内网
2021-12-28 14:08:13
Python reques接口测试框架实现代码
2023-10-07 12:47:08
PyCharm设置每行最大长度限制的方法
2021-05-08 15:52:22
Python使用reportlab模块生成PDF格式的文档
2021-05-25 22:17:31
php封装的单文件(图片)上传类完整实例
2024-05-03 15:50:18
oracle逻辑运算符与其优先级简介
2023-07-15 00:28:26
Python基础必备之语法结构详解
2023-12-07 05:29:06