使用$ (document) . height()
获取文档高度时,开发人员工具初次打开时会出现问题。开发人员工具打开时jQuery文档高度错误
高度会过低,这样当开发人员工具关闭时,jQuery返回的高度不会覆盖整个文档高度。
可以采取什么措施解决此问题,以便在开发人员工具打开并打开文档时,高度是否正确?
使用$ (document) . height()
获取文档高度时,开发人员工具初次打开时会出现问题。开发人员工具打开时jQuery文档高度错误
高度会过低,这样当开发人员工具关闭时,jQuery返回的高度不会覆盖整个文档高度。
可以采取什么措施解决此问题,以便在开发人员工具打开并打开文档时,高度是否正确?
显然文档高度不是你想要的。看看整个车身高度反而:
$('body').prop('scrollHeight')
另一个想法是开发者工具移动到另一个窗口,但根据开发者工具是否被打开或关闭的文件没有改变。
这里是链接why is $(window).height() so wrong?你可以看看。 尝试这样的事情,
$(window).on('resize',function() {
$('#res').html("new height is: "+$(window).height());
});
<span id="res"></span>
请在HTML页面中,http://viralpatel.net/blogs/jquery-window-height-incorrect/确保DOCTYPE声明,如
<!DOCTYPE html>
高度是正确的,你只想要一个不同的信息。你想要整个身体的高度吗? – Alex 2015-02-09 15:22:02
是的,这是正确的 – 2015-02-09 15:22:57
我不认为这是可能的,没有绑定调整大小的事件,并检索高度每次火灾 – billyonecan 2015-02-09 15:28:35