ブラウザーが 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
2018 - V14SP1