event
アドレスバーのテキストがユーザーによって変更されたときに生成されるものはありますか? 同様に、ユーザーがアドレスバーから JavaScript を実行しようとしたとき。
すべてのwindow
イベントを確認しましたが、アドレス バーに関連するものはありません。
アップデート
コメントに従って、試してみwindow.onhashchange
ましたが、実際の URL ではなく、ハッシュが変更された場合にのみ起動します。
ユーザーがアドレスバーからJavaScriptを実行するのを止める方法を見つけるためにこれが必要な理由。したがって、タイマー ソリューションも機能しません。
をキャッチしonbeforeunload
て場所を前の場所に戻す方法はありますか?