亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

JavaScript ウィンドウ - ブラウザ オブジェクト モデル

JavaScript ウィンドウ - ブラウザ オブジェクト モデル

ブラウザ オブジェクト モデル (BOM) は、JavaScript にブラウザと「対話」する機(jī)能を與えます。

ブラウザ オブジェクト モデル (BOM)

ブラウザ オブジェクト モデル (BOM) 公式の標(biāo)準(zhǔn)はまだありません。

最新のブラウザでは JavaScript の対話性のために (ほぼ) 同じメソッドとプロパティが実裝されているため、BOM と見なされることが多いメソッドとプロパティ。

Window オブジェクト

すべてのブラウザは window オブジェクトをサポートしています。ブラウザウィンドウを表します。

すべての JavaScript グローバル オブジェクト、関數(shù)、変數(shù)は自動(dòng)的に window オブジェクトのメンバーになります。

グローバル変數(shù)はウィンドウオブジェクトのプロパティです。

グローバル関數(shù)は、ウィンドウオブジェクトのメソッドです。

HTML DOM のドキュメントもウィンドウ オブジェクトのプロパティの 1 つです:

window.document.getElementById("header");

これと同じ:

document.getElementById("header");

ウィンドウ サイズ

ブラウザ ウィンドウ (ツールバーとスクロール バーを除くブラウザのビューポート) のサイズを決定するには 3 つの方法があります。

Internet Explorer、Chrome、Firefox、Opera、Safari の場(chǎng)合:

window.innerHeight - ブラウザ ウィンドウの內(nèi)側(cè)の高さ window.innerWidth - ブラウザ ウィンドウの內(nèi)側(cè)の幅

Internet Explorer 8、7、6、5 の場(chǎng)合:

document.documentElement.clientHeightdocument.documentElement.clientWidth

または

document.body.clientHeightdocument.body.clientWidth

その他のウィンドウメソッド

その他のメソッド: open() - オープン新しいウィンドウ window.close() - 現(xiàn)在のウィンドウを閉じる window.moveTo() - 現(xiàn)在のウィンドウを移動(dòng) window.resizeTo() - 現(xiàn)在のウィンドウのサイズを調(diào)整します

學(xué)び続ける
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文網(wǎng)(php.cn)</title> </head> <body> <p id="demo"></p> <script> var w=window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; var h=window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; x=document.getElementById("demo"); x.innerHTML="瀏覽器window寬度: " + w + ", 高度: " + h + "。" </script> </body> </html>
提出するリセットコード