使用时:
var size = $(window).height();
Firefox 控制台显示:594
但在这里:http ://whatsmy.browsersize.com/
我可以看到我的浏览器高度是:浏览器窗口高度:861
我应该认为这是理所当然的还是我在这里不明白的?
使用时:
var size = $(window).height();
Firefox 控制台显示:594
但在这里:http ://whatsmy.browsersize.com/
我可以看到我的浏览器高度是:浏览器窗口高度:861
我应该认为这是理所当然的还是我在这里不明白的?
我想这是因为您的控制台的偏移量。它是固定在浏览器底部的吗?如果是:弹出并重试。
你可以取window.innerHeight,它是你浏览器可见区域的高度。
browsersize.com 上的尺寸是正确的。
我做了一个快速测试来确定。打印屏幕 + 在 Photoshop 中测量。在 Mac OS X Mountain Lion 中使用最新版本的 Firefox、Chrome和Safari$(window).width()
以及$(window).height()
. $(window).width()
并$(window).height()
显示没有滚动条的浏览器“工作区”。
$(window).height()
返回浏览器窗口的工作区高度。
你可以在这里阅读。