2.1.42. ウィンドウクローズイベントアクション

ウィンドウクローズイベントアクションページ内イベント定義 で定義したイベントが発生した際に 画面を閉じるイベントアクションである。

ウィンドウクローズアクションはイベント発生時に他のイベントのアクション、イベントハンドラを処理した後に動作させるため、 業務画面テンプレート の属性を利用してbody直下などに定義することが望ましい。

2.1.42.1. コードサンプル

リンクをクリックした場合に画面を閉じる例

<event:listen event="a.windowClose click">
  <event:window_close></event:window_close>
</event:listen>

<n:a href="#" cssClass="windowClose">閉じる</n:a>

2.1.42.2. 仕様

属性値一覧 [ 必須属性 任意属性 × 無効(指定しても効果なし)]

名称 内容 タイプ サーバ ローカル 備考
title 処理内容の簡単な説明 文字列 × × 設計書表示用

2.1.42.3. 内部構造・改修時の留意点

部品一覧

パス 内容
/WEB-INF/tags/widget/event/window_close.tag このイベントアクションの実体となるタグファイル
/js/nablarch/ui/event/WindowCloseAction.js 画面のクローズ機能を実装するJavaScript部品。