oldURL プロパティ
oldURL プロパティは、ページ移動の直前の履歴を URL で返す HashChangeEvent インターフェイスのプロパティです。この URL はハッシュリンク名とも呼ばれます。
oldURL プロパティの返す URL にはハッシュも含まれます。
ハッシュはページ内移動で使われる <a href="#category"> といった「#」以降のことです。oldURL プロパティの返す値はドメイン名とページ URL、ハッシュ名を含めた形で返します。
window.onhashchange = (event)=>{
console.log( event.oldURL );
};
動作について詳しくは Example を参照してください。
URL のハッシュ以降を取得するには location.hash プロパティを使用します。
移動した現在の URL を取得するには newURL プロパティを使用します。
ページ内 Index
構文(Syntax)
返り値はString型です。
String = event.oldURL;
返り値(Return Values)
Type | 摘要 |
---|---|
String | 移動してきたハッシュリンク名 |
Example
oldURL プロパティの例です。
oldURL プロパティは、直前の履歴を URL で返す event オブジェクトのプロパティです。
oldURL プロパティの返す URL にはハッシュも含まれます。ハッシュ以降を取得するには location.hash プロパティを使用します。