Webアプリケーション - CloseQueryイベント

ブラウザーがWebページ外にナビゲートする時に起動

Webアプリケーション (PRIM_WEB.Application) のメンバ

パラメータ

名前

タイプ

データタイプ

記述

QueryString

*Both

文字列

プロンプトに表示するテキスト

詳細

CloseQuery イベントは、ページの終了時に発生し、アプリケーションを実行しているウィンドウ/タブを閉じる前にユーザーに確認を促します。 
この機能は、 JavaScript beforeUnload イベントを使用します。正確な実装方法はブラウザにより異なります。
バージョン 51 では、 Chrome ではユーザーテキストを表示できなくなりました。
IE バージョン 11 と Edge の両方が入力されたテキストを表示します。
FireFox はページから移動するときにのみプロンプトを表示します。ブラウザが閉じている場合、プロンプトは表示されません。

この例では、ボタンをクリックするとページが Close します。CloseQuery のイベントは、確認を求めるために発生します。

 
Begin_Com Role(*EXTENDS #PRIM_WEB)
Evtroutine Handling(#sys_web.CloseQuery) Querystring(#QueryString)
#QueryString := "Closing the page will end the LANSA session"
Endroutine
End_Com

参照

すべてのコンポーネント クラス
テクニカル リファレンス

  • No labels