人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

IE(インターネットエクスプローラー)でAlt + 矢印 が利かないように制御するにはどうしたらよいでしょうか?javascriptで制御したいと考えています。


●質問者: shirokuma2339
●カテゴリ:ウェブ制作
✍キーワード:IE JavaScript インターネットエクスプローラー
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● HALSPECIAL
●35ポイント ベストアンサー

例えばこんな感じでいかがでしょう?

http://www.syboos.jp/webjs/doc/disable-key-event.html

<script type="text/javascript">
<!--//
function onKeyEvent() {
 if((window.event.altKey) && (window.event.keyCode==37)) { // ←
 return false; //無効 
 }
 if((window.event.altKey) && (window.event.keyCode==39)) { // →
 return false; //無効 
 }
 return true;
}
window.document.onkeydown= onKeyEvent;
-->
</script>
◎質問者からの返答

ありがとうございます!

ソースまで教えていただいて

そのまま使えそうです。


2 ● SOBA
●35ポイント

onkeydown で event.keyCode が 18(Altキー)だった場合に

アラートを出すとかじゃ駄目でスか?

http://q.hatena.ne.jp/1257495140

◎質問者からの返答

参考にしてみたいとおもいます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ