質問者
HtmlInputFile コントロールでのevent.keyCode プロパティ値変更について

質問
-
ファンクションキー操作を無効にする為、event.keyCode プロパティ値を変更する処理を行っておりますが、
HtmlInputFile コントロールにフォーカスが当たっているときに処理が動くと、"アクセスが拒否されました" のエラーが発生します。
調査したところ、
IE では、悪意のあるスクリプト コードによってユーザーの意図しないファイルがクライアント システムから送信される危険性を排除するため、ファイル アップロード フォーム (file 型の input 要素) がフォーカスを持つ場合に event.keyCode プロパティ値を変更する処理を禁止するように実装されていることが判りました。
ファイルのアップロードとファンクションキー無効化は絶対要件のため、どちらかを無くすことが出来ず対応に苦慮しております。
何か良い代替策が御座いましたら何方か御教示頂けないでしょうか。
宜しく御願いします。