我怎樣才能不斷地通過javascript獲取瀏覽器的寬度和高度?只需使用document.body.clientWidth
或window.innerWidth
即可在頁面加載後顯示寬度。如何在JavaScript中獲取更新的高度和寬度?
但是,每當用戶調整窗口大小時,如何獲取更新的寬度和高度?
我怎樣才能不斷地通過javascript獲取瀏覽器的寬度和高度?只需使用document.body.clientWidth
或window.innerWidth
即可在頁面加載後顯示寬度。如何在JavaScript中獲取更新的高度和寬度?
但是,每當用戶調整窗口大小時,如何獲取更新的寬度和高度?
但是當用戶調整窗口大小時可以獲得更新的寬度和高度。
是,使用resize
事件:(有我使用addEventListener
如果您需要支持舊的瀏覽器,你可以在this other answer使用hookEvent
函數來代替。)
window.addEventListener("resize", function() {
// Now, clientWidth and innerWidth and such have changed
}, false);
嘗試更新尺寸或調整尺寸requestAnimationFrame
window.onresize = function(event) {
...
};
調整大小後將獲得新的大小,但頁面不會加載。 – Shafiq 2014-09-29 11:28:06