我需要知道,浏览器窗口中是否出现了垂直滚动条。是否可以使用 jQuery 或任何其他方式?
问问题
8816 次
3 回答
7
像这样:
if (document.documentElement.scrollHeight === document.documentElement.clientHeight) {
//There is no vertical scrollbar
}
这在 IE 中不起作用
于 2010-05-26T13:32:16.247 回答
4
这是一篇旧文章,但我终于得到了也适用于 IE7 的代码。希望这可以帮助某人。
var hasScrollbar = $('body').outerHeight() > $(window).height();
于 2012-02-08T01:39:00.250 回答
1
将文档高度与窗口高度进行比较。如果它更多,可能会有一个滚动条,除非你禁用它。
于 2010-05-26T13:31:33.607 回答