-PR-
締切り
済み

Alt+←キーの禁止

  • すぐに回答を!
  • 質問No.76234
  • 閲覧数65
  • ありがとう数3
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 100% (1/1)

はじめて質問します。

いきなり本題ですが、
Altキーと←キーを同時に押すと前に表示したページに戻れてしまいますよね?
それを元のページに戻れないようにしたいのです。

BackSpaceと右クリックの禁止はできましたが、
Alt+←キーの制御がどうしても分かりません。
ちなみにブラウザはNNです。

どなたか、前に表示したページに「戻る」方法と
それら全てを制御する方法をご存知ないでしょうか?
宜しくお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル9

ベストアンサー率 67% (25/37)

こんにちは。 あまり参考にならないかも知れないですけど、参考までに。 まず、ブラウザにある「戻る」ボタンと右クリックのメニューにある 戻るは、履歴から一つ前に戻っているですよ。 なので、ページの移動をするときに、履歴を残さずに移動すると 戻れません。 location.replace(★); //★には、URLを! ってな感じでどうでしょう? 多分、これは、あんまりと言われそ ...続きを読む
こんにちは。
あまり参考にならないかも知れないですけど、参考までに。

まず、ブラウザにある「戻る」ボタンと右クリックのメニューにある
戻るは、履歴から一つ前に戻っているですよ。
なので、ページの移動をするときに、履歴を残さずに移動すると
戻れません。
location.replace(★); //★には、URLを!
ってな感じでどうでしょう?

多分、これは、あんまりと言われそうなので、キーボードのイベントを
拾って処理をすればどうでしょうか?
onkeydownのイベントを拾って、次に押されたキーボードのキーコードを
拾って処理をすればうまいこといくかも。

★.modifiers
★.which
★.keyCode //★には、イベントオブジェクトを!

↑この辺をさぐってみては、どうかな?
ちょっとjavascriptは専門外な上に、テストしてないのでうまく行くかどうかは
わかりましぇんけど、お役に立てると幸いかと。。。
もっと、ええ方法あるかもしれんので、他の人援護よろしくお願いします。
では、がんばってください。
お礼コメント
hikaku

お礼率 100% (1/1)

だいぶ前に回答頂いたみたいで、御礼が遅くなってしまって申し訳ありません。
押されたキーの値を取得するにも、NNだとAltキーの値がないため、
取得できませんでした。
もし、また何かよい方法が思い浮かびましたら、ぜひ教えてください。

本当に、御礼が遅くなって申し訳ありませんでした。
ありがとうございました。
投稿日時 - 2001-05-28 14:06:57
関連するQ&A


このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


新大学生・新社会人のパソコンの悩みを解決!

いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ