コンテキストメニューを表示させないようにするには?

文書番号 : 24587     文書種別 : 使用方法     最終更新日 : 2007/08/17
文書を印刷する
対象製品
InputMan for .NET 2.0J Web Forms Edition
詳細
oncontextmenuクライアント側イベントを"return false;"と実装しても、右クリックによるコンテキストメニューが表示されてしまいます。
この現象は仕様によるものです。InputMan for .NET Webでは独自のコンテキストメニューを作成しているため、標準コントロールと同様の方法ではコンテキストメニューの抑制ができません。

コンテキストメニューの表示を禁止するには、oncontextmenuクライアント側イベントを次のように実装します。
以下は、テキストコントロールのコンテキストメニューを非表示にする例です。

[JavaScript]
<SCRIPT language="javascript">
function Edit1_oncontextmenu()
{
  FindIMControl("Edit1").ContextMenu.Close();
}
</SCRIPT>

クライアント側イベントを追加する方法については、製品ヘルプをご確認ください。

[クライアント側スクリプト]
 - [クライアント側イベント]
関連情報

この文書は、以前は次のFAQ IDで公開されていました : 10629