右マウス・クリックの振る舞い

定義済みの Java™ ウィジェット・ライブラリー (JWL) アクションおよびユーザー提供の JavaScript™ (またはそのいずれか) を、右マウス・ボタンのクリック動作に結び付けます。 主として、(ブラウザー固有の) コンテキスト・メニュー (右マウス・ポップアップ・メニュー) を表示するブラウザーの通常の振る舞いをページ固有の振る舞いで置き換えるために使用します。

レンダリング

このコンポーネントにはビジュアル・レンダリングがありません。HTML はレンダリングされません。

「クイック編集」ビュー

「クイック編集」ビューを使用して、このコンポーネントを構成します。 「クイック編集」ビューを開くには、 「ウィンドウ」 > 「ビューの表示」 > 「クイック編集」とクリックします。

<hx:behaviorRightMouse> コンポーネントの共通属性を次の表にリストします。

表 1. 「右マウス・クリックの振る舞い」の属性

属性名

説明

behaviorAction

実行されるアクションの名前。複数のアクション名は、セミコロンで区切って指定します。

binding

コンポーネントの インスタンス (通常はユーザー・インターフェース・ コンポーネント) を、Bean プロパティー (通常は バッキング・ファイル内にあります) にバインドする式です。

id

コンポーネントに名前を割り当てます。JSP 内で固有の名前にする必要があります。

onActionFunction

実行される JavaScript 関数。 この関数は、アクションが実行される前に実行されます。 この関数が false を戻した場合、 アクションは実行されず、イベントの処理が停止します。

rendered

true または false に設定できます。
  • false - コンポーネントは、実行時にブラウザーにレンダリングされません。
  • true - コンポーネントがレンダリングされます。これはデフォルト値です。

target

ハイパーリンクがクリックされたときにページがロードされる、 フレームセット内のターゲット・フレームを割り当てます。
  • 新規ウィンドウ
  • 同じフレーム
  • 親フレーム
  • 全画面

targetAction

実行されるアクションのターゲット。デフォルトでは、アクションのターゲットはその動作が割り当てられたタグ (子として、またはターゲットによって) です。 複数のアクションが指定されている場合、複数のターゲットを (セミコロンで区切って) 指定できます。


フィードバック