$(window).resize(function(){ var wH = window.innerHeight; var h = $(".content-item").height(); console.log(wH); if(h<wH){ $(".content-item").height(wH-60); $(".siderbar").height(wH); console.log($(".content-item").height()); }else{ $(".siderbar").height(h); } location.reload() });
Window 尺寸
有三種方法能夠確定瀏覽器窗口的尺寸(瀏覽器的視口,不包括工具欄和滾動條)。
對於Internet Explorer、Chrome、Firefox、Opera 以及 Safari:
- window.innerHeight - 瀏覽器窗口的內部高度
- window.innerWidth - 瀏覽器窗口的內部寬度
Window Screen
window.screen 對象在編寫時可以不使用 window 這個前綴。
一些屬性:
- screen.availWidth - 可用的屏幕寬度
- screen.availHeight - 可用的屏幕高度
Window Screen 可用寬度
screen.availWidth 屬性返回訪問者屏幕的寬度,以像素計,減去界面特性,比如窗口任務欄。