これにはビックリしてしまいました。これは、私が最初からうまくいくと思っていたものかもしれませんが、実際にはうまくいきませんでした。
ページにアンカー リンクがあり<a href="#activities">[Activities]</a>
、後でそのページにアンカーがあり<a name="activities"></a>
ます。これはページの URL です: https://iassid.org/index.php?option=com_content&id=216
何らかの理由で、ページのアンカー リンクがユーザーをhttps://iassid.org/index.php#activitiesに戻します。
クエリ文字列の削除は常に正常な動作でしたか? アンカー タグの href にはハッシュ以外は何も含まれていません。クエリ文字列なしで元の URL に戻るのはなぜですか? URLにクエリ文字列を含むURL全体を入れずにこれを機能させる方法はありますか? HTML にあまり詳しくない人でも簡単にできるようにしようとしているので、onclick イベントやその他のオプションを使用することは望ましくありません。
たぶん、これがずっとうまくいくと思い込んでいたのかもしれません!洞察をありがとう。