var size = $(window).height();
火狐控制台显示我:594
但在这里:http://whatsmy.browsersize.com/
我可以看到我的浏览器高度为:浏览器窗口高度:861
我应该认为理所当然或者我在这里不理解的东西?
var size = $(window).height();
火狐控制台显示我:594
但在这里:http://whatsmy.browsersize.com/
我可以看到我的浏览器高度为:浏览器窗口高度:861
我应该认为理所当然或者我在这里不理解的东西?
我做了一个快速测试,以确保。打印屏幕+在Photoshop中测量。与最新版本在Mac OS X Mountain Lion与$(window).width()
和$(window).height()
中的Firefox,Chrome和Safari获得像素完美匹配值。 $(window).width()
和$(window).height()
显示没有滚动条的浏览器“workarea”。
我想这是因为你的控制台的偏移量。它是否固定在浏览器的底部?如果是:弹出并重试。
你可以采取window.innerHeight,这是你的浏览器可见区域的高度。
在browsersize.com上的大小是正确的。
$(window).height()
返回浏览器窗口的工作区高度。
您可以阅读关于它here。