ページをそれ自体にリンクするには (例: http://example.com/folder/ThisPage.html )、次のように href を作成するだけです。
ThisPage.html :
<a href="ThisPage.html">Link</a>
これは機能しますが、ファイル名が変更されたときに更新する必要があるという欠点があります。たとえば、ファイル名が に変更されたThatPage.html
場合、href もそれに応じて変更する必要があります<a href="ThatPage.html">Link</a>
。
その欠点のない代替品を探しています。私はもう試した:
<a href="?">Link</a>
<a href="ThisPage.html">Link</a>
URLに「空白のクエリ部分」(疑問符)が追加されるため、機能しません。<a href="">Link</a>
<a href="ThisPage.html">Link</a>
一部のブラウザー (Opera など) では、正常に動作しません。
ページの名前が変更されたときに関連する部分を更新することなく、ページをそれ自体にリンクするにはどうすればよいでしょうか?
注: JavaScript は使用できません。