まず、BOMは何ですか
- BOMは、略語Broswerオブジェクトモデル、中国のブラウザのオブジェクトモデルです
- BOMは、ブラウザウィンドウ内のコンテンツと対話する独立したオブジェクトを提供します
- BOMは、主に管理するために使用されているので、窓と窓の間の通信をので、コアオブジェクトはウィンドウであります
- 標準のBOMの欠如、JavaScriptの構文は標準化団体のECMAである、あなたは上記のMDN検索を見つけることができませんので、DOMはW3C標準化団体であります
最も一般的なAPIの第二に、いくつかの
- ウィンドウオブジェクト--BOMコア
- window.alert( 'プロンプト')
- window.confirm( 'プロフィール')
- window.prompt(「入力ボックスポップ」)
- window.open(「URLアドレス」、「_BLACKまたは_self」、「新しいウィンドウサイズ」); //黒:空白の現在のフレーム内のリンク、自己オープンリンクを開くために新しいウィンドウを開きます
- window.close()現在のページを閉じます//
- 一度だけ行ったsetTimeout(機能、時間)//タイマー、
- clearTimeout(タイマー名)//クリアタイマー
- setInterval(機能、時間)//タイマー、無制限の実行
- clearInterval()//のsetIntervalを(実行を停止)
- ロケーション・オブジェクト
- localtion.href = 'URLアドレス';このアドレスURLへ//ジャンプ
- localtion.hostname //ウェブホスト名を返します。
- localtion.pathname //ページの現在のパスとファイル名を返します。
- localtion.port //は、Webホストポートを返します。
- localtion.protocolは//ウェブプロトコルは、http || HTTPSを使用してページに戻ります
- ナビゲータオブジェクトは - ブラウザのすべての情報を取得します。
- ブラウザのnavigator.appCodeName //リターンコード名
- ブラウザの二次バージョンを返します// navigator.appMinorVersion
- navigator.appNameは//ブラウザの名前を返します。
- navigator.appVersion //は、ブラウザのプラットフォームとバージョン情報を返します。
- 現在のブラウザの言語を返します// navigator.browserLanguage
- navigator.userAgentは//サーバーの戻り値は、クライアントのユーザーエージェントヘッダーで送信されます。
- 画面オブジェクト
- screen.height //画面全体に高い取得
- screen.widthは//画面全体の幅を取得します
- screen.availiHeight //高さマイナス画面全体のシステム構成要素が高い(利用可能な画面の高さ)
- screen.availWidth //減算システム全体画面(利用可能な画面幅)の幅広部
- 履歴オブジェクトは、ブラウザの履歴が含まれています
- history.back(); //戻ります
- history.forward()//フォワード次
- history.go(「パラメータ」); // -1、前のページであり、次のページが1を表します