私はkeyupハンドラを持っています。私はESC を押すたびに何かが起こることを願っています。「Choose File ...」ウィンドウ内にいるときはです。ここで"ファイルを開く..."ウィンドウがjavascriptで開いているかどうかを確認するには?
は私が必要なもののjQueryのサンプルコードです:
$(document).bind('keyup', function(e) {
if (e.keyCode == 27) {
if (!IsChooseFileDialogBoxOpen())
doSomething();
}
});
はどのように私はそれを行うことができますか?
ありがとうございました
など、FFでこれをテストしたクローム、IEのための任意のさらなるテストをしませんでした。これを行う方法はありません(とにかくイベントは発生しません)。 –
私はそれが不可能だと確信しています。 –
オープンファイルダイアログは、あなたの 'keyup'イベントを無視するのではないですか?あなたはそのケースを処理する必要はありません。 – mellamokb