JavaScriptは、ページの幅と高さを取得します

可視領域、異なる状況下でのサブトータル3つの方法のページの幅と高さを取得します。

エリアの表示:現在のブラウザウィンドウ可視部分を、スクロール可能なエリアが含まれていません。

方法の一つ:IE9 IE9ブラウザと上記

innerWidthを使用し、innerHeightは、ページの可視領域の幅と高さを取得することができます。

console.log(window.innerWidth);//可视区域的宽
console.log(window.innerHeight);//可视区域的高
方法2:標準モード(ハイまたはローすべてのブラウザ)

ページをレンダリングするときに、2つのモードがブラウザにあります「標準モード(CSS1Compatが)」、場合は、デフォルトでは、「プロミスキャスモード/ Quirksモード(BackCompat)」をレンダリングするために、標準モードです。
ページが書かれた文書に従わない場合、それは「無差別モード/ Quirksモードは、」レンダリングするだろうと述べています

document.documentElement.clientWidthを使用し、document.documentElement.clientHeightは、ページの可視領域の幅と高さを取得することができます。

console.log(document.documentElement.clientWidth);
console.log(document.documentElement.clientHeight);
方法3:無差別
 console.log(document.body.clientWidth, document.body.clientHeight);

おすすめ

転載: blog.csdn.net/Cao_Mary/article/details/90082288
おすすめ