var w=document.documentElement.scrollWidth
|| document.body.scrollWidth;
var h=document.documentElement.scrollHeight
|| document.body.scrollHeight;是不同的浏览器返回的值不同吗?这个代码的执行原理又是什么?
1 回答
KevenHuang
TA贡献280条经验 获得超233个赞
这是典型的能力测试,不同浏览器有不同的兼容性,一些浏览器只能获取document.body而另一些浏览器只能获取document.Element,也就是说能力不同,所以用逻辑运算中的逻辑短路思想来解决不同浏览器的兼容问题,望采纳!
添加回答
举报
0/150
提交
取消