GWT と GXT を使用しており、CTRL-S (または CTRL-SHIFT-S) などのキーボード ショートカットを使用して現在のフォームを保存したいと考えています。問題は、ブラウザの組み込み CTRL-S を無効にする方法がわからないことです。componentEvent を使用して、stopevent、cancelbubble などを呼び出してみましたが、うまくいきませんでした。私も使ってみました
Event.addNativePreviewHandler(new Event.NativePreviewHandler(){
}
イベントを停止しようと呼び出しevent.getNativeEvent().preventDefault();
ますが、それも機能しません。
キーボード ショートカットを機能させることができるようになりましたが、ブラウザのイベントも起動します (ブラウザの保存ダイアログを開くなど)。
これを機能させる方法についてアイデア/ヒントを持っている人はいますか? 私は実際に使用したいショートカットをいくつか持っていますが、多くはブラウザと競合しています - ブラウザのアクションを上書きする方法を見つけようとしています.