教室ノート-BOM
1043 ワード
一.BOMの定義
ブラウザのオブジェクトモデル(BOM)は、JavaScriptがブラウザと「対話」できるようにする.
二.BOMオブジェクト
1.BOMの対象は主にwindowを指し、ウィンドウブラウザを表します.2.すべてのJavaScriptグローバルオブジェクト、関数および変数は自動的にwindowオブジェクトのメンバーになります.グローバル変数はwindowオブジェクトの属性です.グローバル関数はwindowオブジェクトの方法です.
名前
作用
window.open()
新しいウィンドウを開く
window.close()
現在のウィンドウを閉じます
window.moveTo()
現在のウィンドウを移動
window.resizett()
現在のウィンドウのサイズを調整します.
ブラウザのオブジェクトモデル(BOM)は、JavaScriptがブラウザと「対話」できるようにする.
二.BOMオブジェクト
1.BOMの対象は主にwindowを指し、ウィンドウブラウザを表します.2.すべてのJavaScriptグローバルオブジェクト、関数および変数は自動的にwindowオブジェクトのメンバーになります.グローバル変数はwindowオブジェクトの属性です.グローバル関数はwindowオブジェクトの方法です.
//
//1
console.log(window.innerWidth);
console.log(window.innerHeight);
//2
console.log(document.documentElement.clientWidth);
console.log(document.documentElement.clientHeight);
//3
console.log(document.body.clientWidth);
console.log(document.body.clientHeight);
// , ,
var w = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth
//
//
console.log(window.location.hostname);
//
console.log(window.location.pathname);
// url( )
console.log(window.location);
3.その他の方法名前
作用
window.open()
新しいウィンドウを開く
window.close()
現在のウィンドウを閉じます
window.moveTo()
現在のウィンドウを移動
window.resizett()
現在のウィンドウのサイズを調整します.