legacy-knowledge-base
公開されました Jul. 2, 2025

JavaScriptでナビゲーションイベントをキャンセルするには?

投稿者

Gábor Komáromi

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • ユーザーがナビゲーション イベントをクリックしたときにナビゲーションを停止するソリューションが必要です。
  • 例: ナビゲーションの前にカスタム コードを実行したい。

Environment

  • Liferay DXP 7.0+

解決策

  • 以下のサンプル コードを使用して、イベントにアクセスできます。

    Liferay.on('beforeNavigate', function(event)  {
     event.originalEvent.preventDefault();
    });

did-this-article-resolve-your-issue

legacy-knowledge-base