如何判断页面出现滚动条

functionisScrollY(){
returndocument.documentElement.offsetHeight>document.documentElement.clientHeight;
}
这是判断页面出现纵向滚动条的方法。
问题1
document.body.clientHeight和document.documentElement.clientHeight有什么区别?
但是用在width上有问题,两个完全一样
functionisScrollX(){
returndocument.documentElement.offsetWidth>document.documentElement.clientWidth;
}
问题2
怎么判断页面是否出现横向滚动条?
撒科打诨
浏览 1069回答 2
2回答

婷婷同学_

问题一,document.body指向的是body,document.documentElement指向的是html,这个你console一下就了解了。问题二,你试一下和document.documentElement.scrollWidth比较
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript