コンテンツに最大化されたウィンドウのheight=window.height()を設定したいと思います。ウィンドウが最大化されていないときに、最大化されたウィンドウのwindow.height()を取得するにはどうすればよいですか?screen.availheightを使用すると、Chromeの下部でコンテンツが途切れます。
1 に答える
0
関数を使用して、ブラウザのサイズが変更されたときにコンテンツ ウィンドウのサイズを変更します...
function resize() {
var ht;
var objDiv = document.getElementById("[YOUR DIV]");
if (typeof window.innerHeight != 'undefined') {
ht = window.innerHeight
} else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientHeight != 'undefined' && document.documentElement.clientHeight != 0) {
ht = document.documentElement.clientHeight
}
objDiv.style.height = (ht - 100) + 'px';
return objDiv;
}
そして、これをどこかに呼び出します...
onresize="resize();
于 2012-12-11T02:41:05.747 に答える