備忘録的プログラミングリファレンス

newURL プロパティ

event.newURL

 newURL プロパティは、移動した現在の URL を返すHashChangeEvent インターフェイスのプロパティです。この URL はハッシュリンク名とも呼ばれます。

 newURL プロパティの返す値にはハッシュも含まれます。ハッシュはページ内移動で使われる <a href="#category"> といった「#」以降のことです。

newURL プロパティ
window.onhashchange = (event)=>{
	console.log( event.newURL );
};

動作について詳しくは Example を参照してください。

 URL のハッシュ以降を取得するには location.hash プロパティを使用します。

 直前の移動履歴の URL を取得するにはoldURL プロパティを使用します。

ページ内 Index

構文(Syntax)

返り値はString型で、読み取り専用です。

String = event.newURL;

返り値(Return Values)

Type摘要
String新たに辿ったハッシュリンク名

Example

 newURL プロパティの例です。

 newURL プロパティは、ページを移動した現在の URL を返す event オブジェクトのプロパティです。

 newURL プロパティの返す URL にはハッシュも含まれます。ハッシュ以降を取得するには location.hash プロパティを使用します。

確認ボタンをクリックしてください。以下のHTML,CSS,Scriptコード例が実行されます。