Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。
Window.location は読み取り専用プロパティで、現在の文書の現在位置についての情報を持つ Location オブジェクトを返します。
Window.location は 読み取り専用 の Location オブジェクトですが、文字列を代入することもできます。すなわち、多くの場合は location を文字列として扱うことができます。例えば location = 'http://www.example.com' は location.href = 'http://www.example.com' と同義です。
すべての利用可能なプロパティについては、 Location を参照してください。
Location オブジェクトです。
location オブジェクトに新しい値が代入されるたびに、 location.assign() が変更された URL で呼び出されたかのように、その URL の文書が読み込まれます。
なお、ナビゲーション関連のサンドボックスフラグによっては、例外が発生して移動に失敗する場合があります。
次の例を見てみましょう。これは、 location.pathname の値をハッシュに挿入するため、 replace() メソッドを使用してページを再読み込みします。
現在の URL に "?Some%20data" が追加されてサーバーへ送信されます (サーバー側で何も起こらない場合、現在の文書が、変更された search 文字列で再読み込みされます)。
... 同じことをアニメーションするページスクロールで行うと、次のようになります。
| HTML # the-location-interface |
ブラウザー互換性一覧表を表示するには、JavaScript を有効にしてください。
より良いインターネットのための青写真。
このコンテンツの一部は、©1998–2026 個人の mozilla.org 協力者です。コンテンツはクリエイティブ・コモンズ・ライセンスのもとで利用できます。