如何在JavaScript中获得更新的高度和宽度?

如何在JavaScript中获得更新的高度和宽度?,javascript,Javascript,如何通过javascript不断获取浏览器的宽度和高度?只需使用document.body.clientWidth或窗口即可。innerWidth在页面加载后提供宽度 但是,如何获得用户调整窗口大小时更新的宽度和高度 但是,当用户调整窗口大小时,是否可以更新宽度和高度 是,使用调整大小事件: window.addEventListener("resize", function() { // Now, clientWidth and innerWidth and such have cha

如何通过javascript不断获取浏览器的宽度和高度?只需使用
document.body.clientWidth
窗口即可。innerWidth
在页面加载后提供宽度

但是,如何获得用户调整窗口大小时更新的宽度和高度

但是,当用户调整窗口大小时,是否可以更新宽度和高度

是,使用
调整大小
事件:

window.addEventListener("resize", function() {
    // Now, clientWidth and innerWidth and such have changed
}, false);

(这里我使用的是
addEventListener
。如果您需要支持较旧的浏览器,可以使用中的
hookEvent
功能。)

尝试在调整大小或打开时更新尺寸


调整大小后,它会得到新的大小,但页面不会加载。
window.onresize = function(event) {
    ...
};