JS ウィンドウ
ウィンドウ オブジェクト: http://www.w3school.com.cn/js/js_window.asp
すべてのブラウザは window オブジェクトをサポートしています。ブラウザウィンドウを表します。
すべての JavaScript グローバル オブジェクト、関数、変数は自動的に window オブジェクトのメンバーになります。
ウィンドウ オブジェクトのプロパティとメソッドの形式:
[window.]プロパティ
[window.]メソッド(パラメータ)
HTML DOM のドキュメントも window オブジェクトの属性の 1 つです:
window.document.getElementById("header");
これと同じ:
document.getElementById("ヘッダー");
JS画面
画面オブジェクト: http://www.w3school.com.cn/js/js_window_screen.asp
screen オブジェクトは主に画面の表示と色のプロパティを記述します。
画面オブジェクトのプロパティ:
形式: screen.Attribute
Screen.availWidth - 利用可能な画面幅
Screen.availHeight - 利用可能な画面の高さ
ウィンドウのタスクバーなどのインターフェース機能を除いたピクセル単位で測定されます。
JS の場所
場所オブジェクト: http://www.w3school.com.cn/js/js_window_location.asp
location オブジェクトは、特定のウィンドウの URL 情報を表すために使用されます。
window.location オブジェクトは、window プレフィックスなしで記述することができます。
いくつかの例:
Location.hostname は Web ホストのドメイン名を返します
Location.pathname は、現在のページのパスとファイル名を返します
Location.port は Web ホストのポート (80 または 443) を返します
Location.protocol は、使用された Web プロトコル (http:// または https://) を返します
location.href プロパティは、現在のページの URL を返します。
location.assign() メソッドは新しいドキュメントを読み込みます。
JS の歴史
歴史的オブジェクト: http://www.w3school.com.cn/js/js_window_history.asp
履歴オブジェクトは、クライアントが最近アクセスした URL のリストを保存するために使用されます。
ユーザーのプライバシーを保護するため、JavaScript によるこのオブジェクトへのアクセス方法は制限されています。
いくつかのメソッド:
History.back() - ブラウザの戻るボタンをクリックするのと同じ
History.forward() - ブラウザで進むボタンをクリックするのと同じ
ファイルオブジェクト
ファイル オブジェクト:
タグ グループで構成される現在の HTML オブジェクトを表します。ファイル オブジェクトは HTML ファイルごとに自動的に作成されます。形式:
ドキュメント.属性
Document.Method (パラメータ)
リンクオブジェクト
Web ページ内のリンクは自動的にリンク オブジェクトとみなされ、順番に document.links[0]、document.links[1]...
として表されます。リンク オブジェクトの形式を定義します:
String.link(プロパティ)
フォームオブジェクト
ファイル オブジェクトのサブオブジェクトとして、JavaScript のランタイム エンジンは各フォームのフォーム オブジェクトを自動的に作成します。
形式:
document.forms[index].Properties
document.forms[index].Method (パラメータ)
ドキュメント.フォーム名.属性
ドキュメント.フォーム名.メソッド(パラメータ)