ウィンドウのサイズを変更するときに新しいinnerHeight
をキャッチしようとしています。 (DOM要素の高さのプロパティを指定するのにinnerHeight
を使用しています)。JavaScript:innerHeightが更新されないのはなぜですか?
innerHeight
の値は、ページが読み込まれるときに設定され、サイズ変更時には更新されません。
var onresize = function(e) {
innerHeight = e.target.innerHeight;
console.log('Inner height = ' + innerHeight);
}
window.addEventListener("resize", onresize);
誰かが私が代わりにやって私のonresize
変数を伝えるべきである何を提案してもらえますか? (そして、なぜこれが動作しないのか説明できる時間があれば、私は非常に感謝しています。これは私の初めてのサイズ変更とinnerHeight
での遊びです)
ありがとう!
編集:追加するにはChromeを使用していて、コンソールに問題が報告されていません。
を参照してください。 – bowpunya
あなたのコードは動作します(chromeで試しました)...私はあなたの問題が何であるか分かりません... –
どのブラウザを使用していますか?もしあれば、コンソール報告は何ですか? –