有没有一种方法可以检测Dom中滚动条的存在,从而测量JavaScript中的主体高度和窗口高度?我想要语法。
答案 0 :(得分:1)
您可以使用元素的scrollHeight属性检查元素是否具有滚动条
if (element.offsetHeight < element.scrollHeight)
PS:如果您不知道元素的溢出属性,则可能要添加其他检查溢出的方法
if ((element.offsetHeight < element.scrollHeight && element.style.overflowY !== 'hidden') || element.style.overflowY === 'scroll')