检测页面是否有垂直滚动条?

新手上路,请多包涵

我只想要一些简单的 JQ/JS 来检查当前页面/窗口(不是特定元素)是否有垂直滚动条。

谷歌搜索给我的东西对于这个基本功能来说似乎过于复杂。

如何才能做到这一点?

原文由 Woody 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 280
1 个回答
$(document).ready(function() {
    // Check if body height is higher than window height :)
    if ($("body").height() > $(window).height()) {
        alert("Vertical Scrollbar! D:");
    }

    // Check if body width is higher than window width :)
    if ($("body").width() > $(window).width()) {
        alert("Horizontal Scrollbar! D:<");
    }
});

原文由 Thiago Belem 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题