jsp中使用jQuery获取窗口高度不正确的问题
在做一个网页的时候遇到了一个问题
// 当前窗口的高度
let winHeight = $(window).height();
console.log('winHeight -------- ' + winHeight);
// 当前文档的高度
let docHeight = $(document).height();
console.log('docHeight ******** ' + docHeight);
$(window).height()
获取窗口高度的时候,在jsp页面中会获取到和$(document).height()
一样的值
可行的一个解决方案使用js原生的方式获取 window.innerHeight
还有个可能可行的方案是添加<!DOCTYPE html>
这个不确定,测试中还是存在问题
具体原因不明,查阅资料说是DOCTYPE导致的