• 締切済み

「alt+←」を無効にする方法は?

IEで「alt+←」で「前に戻る」という動作を禁止 したいのですが何か良い方法はないでしょうか? 詳細として以下の条件を満たしたいのです。 1「alt+←」押下時に何事もなかったかのように無視する  (alertなどは出さない。) 2「alt+(矢印キー以外)」の場合は正常に動作する。 ※ただし2を満たすことは固執していません。  せめて1さえできれば・・・(TT) あと、ブラウザはIE5以上のみ対応できていれば結構です 過去に同じ質問があったようなのですが、解決策が 投稿されていませんでした。時が経ったいまであれば 何か解決策も見つかっているのではと思いまして・・・ なにとぞよろしくお願いします。

みんなの回答

回答No.1

下記のURLのようにALTボタンのkeycodeを拾って条件分岐すれば無効に 出来るかと思います。 ちなみにALTボタンのkeycodeは18です。 http://www.openspc2.org/reibun/JavaScript_technique/sample/08_event/005/index.html

関連するQ&A