• ベストアンサー

キーボード操作の禁止方法は?

現在、ログインのページを作っているのですが、 ログイン後にログインのチェックを行うページへと遷移させ、 その後にメニュー画面を表示させているのですが、 ログインのチェック画面へ戻ることが出来ないようにしたいのです。 そこで、キーボード操作の禁止に付いてお聞きしたいのですが、 BackSpaceキーで前の画面に戻るのを禁止することはJavaScriptで出来るのでしょうか? どなたか知っている方がいれば教えて下さい。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • madman
  • ベストアンサー率24% (612/2465)
回答No.1

ブラウザの機能を制御することはできないのではないでしょうか。(知らないだけかもしれませんが) 他の方法で、考えられる方法を書きます。 チェック画面から移動する時に、 <A href="javascript:location.replace('/sample.html');">履歴残さず次へ</A> としてみてください。 ブラウザの履歴情報の現在のページを、次に遷移する先のページに上書きします。 これで戻りたくとも戻れなくなります。

kaji_0131
質問者

お礼

madmanさん早速の御返事ありがとうございました。 replaceですか、初めて聞きました(^^;) 早速試してみたいと思います。

関連するQ&A

  • キーボードだけの操作をしたい。

    こんにちは。Excel2000を使ってます。  たいていの操作はキーボードだけでできるようになっては来たんですが、連続データを縦または横にコピーするのが出来ないんです。(一番使える機能なのに)  メニューバーをキーボードで操作してやるんじゃなくて、例えば「何かのキーを押しながら↓キーを押していく」みたいな操作で出来ないですか?  ショートカットキーが載ってるサイトとか探してもなくて困ってます。

  • ログイン後に次の画面に遷移する方法

    ログイン画面がlogin.php メニュー画面がindex.php となっています。 現在、index.phpに遷移した後にログインしているかどうかのチェックを行い、ログインしていない場合はlocationでlogin.phpに遷移しています。 login.phpでログインというボタンを押すと、またindex.phpが呼ばれ、ログインチェックを行うというやり方ですが、 今のままではログイン画面しか表示できません。 何かよい方法はないでしょうか?

    • ベストアンサー
    • PHP
  • Macのキーボード操作

    MacBookです。 キーボードの操作で、いくつかのキーを同時に押せば、その言葉の訳した意味がでてくる操作があったと思うのですが、どのキーだったか思い出せません。教えて頂けますでしょうか? キーボード操作のリストが載っているページってありますか? よろしくお願いします。

    • ベストアンサー
    • Mac
  • キーボードだけの操作

    Excelをマウスを使わずにキーボードだけで操作したいと思っています。 複数のアプリケーションを起動している場合、それらをキーボードから切り替えて表示させる方法にAlt+Tabという方法があると思います。 2つ以上のアプリケーションを並べて画面に表示している場合(たとえば、インターネットをしながらExcelを開いている場合など)、Alt+Tabの方法だと切り替える際に、画面上に起動しているアプリケーションが半透明の帯の上に表示されてしまい、画面を遮ってしまいます。 そこで、Windowsキー+"t"で切り替えようと思いました。すると、画面の遮りは解消されましたが、インターネットからExcelに切り替えようとするとインターネット(またはExcel←どちらを先に開いたかで変わるのかもしれません。)が自動的に最小化されてしまうのです。 キーボード操作だけで、 (1)インターネットとExcelを画面上に共に表示させつつ (2)画面を遮らずに両者を切り替える 方法を教えてください。よろしくお願いします。

  • キーボードの操作方法

    デルのインスパイロン1545です キーボードの操作が日本製と異なっているため 苦労しています ひとつは、↓印で画面を下にずらして、下部を読みたいの ですが、どこかのキーを誤操作して、このキーを使えなく なりました マウスで右端の部分をつまんで、下に移動させて見ていますが ↓印の操作で下の画面を見るためにはどうすればいいのでしょうか 次に打ち込んだ文字をカタカナに変換する場合、デルでは Fnキーを押しながら F7を押さなくてはなりません 使い勝手上、片手ですべて操作したいのです 日本式に一発でF7で変換できるようにするにはどうしたら いいのでしょうか

  • キーボードの操作方法

    キーボードについての質問です。ある日突然、右上の全角/半角キーで漢字とローマ字の変換ができなくなり、同キーを押しても‘‘の印しかでてきません。また、変換キーで変換ができなくなり、そのほかのキーも違う表示をするなど、なんらかの操作エラーをしたようです。もとに戻したいのですが、どのようにしたらよいか教えてください。

  • キーボード操作

    こんにちわ。 最近、マウス操作を卒業してキーボード操作でパソコンを操作しようと努力している者です。 色々ショートカットキーを覚えて、最近ではそこそこキーボード操作に慣れてきました。 しかし、マウス無しではどうしても疲れる操作があります。 それは、インターネットで色々なページを閲覧する場合に、TABキーを使って選択する場合です。以下に疲れる項目を列記します。 (1)どこを選んでいるのか分からなくなる(薄い点線の枠が各見出しを動いているので見失うし、もう少し枠を濃く出来ないか)。 (2)あちこち飛んで訳が分からなくなる(移動する順番はあるのか?)。 (3)マウスホイールでHPの下の方を閲覧してTABを押すと、ページが上に飛ぶ。 (4)順番にしか選択されない(ページ途中の見出しに一気に飛ぶことは出来ないものか?) といった具合です。 皆さんはどうしていますか?この場合は、マウスを使った方が楽なのでしょうか。一度マウスを手に持つと、その後はずっと使っていしまうので、出来ればキーボードで操作したいと思って。 ちなみに ブラウザはfirefox3で、XPです。 よろしくお願いいたします。

  • Alt+←キーの禁止

    はじめて質問します。 いきなり本題ですが、 Altキーと←キーを同時に押すと前に表示したページに戻れてしまいますよね? それを元のページに戻れないようにしたいのです。 BackSpaceと右クリックの禁止はできましたが、 Alt+←キーの制御がどうしても分かりません。 ちなみにブラウザはNNです。 どなたか、前に表示したページに「戻る」方法と それら全てを制御する方法をご存知ないでしょうか? 宜しくお願いします。

  • キーボードの操作方法について

    キーボードの操作についてなんですが型は古いんですが富士通FMV-C8250を使っています。自分で何かやってしまったのかキーボードで平仮名でも半角でもなんですが、iのキーを押すと数字の5となってしまいます。他にも「j=1」、「k=2」、「l=3」、「m=0」、「o=6」、「u=4」と表示されてしまいます。このような場合は、どうやれば普通に表示されるように直すことが出来るでしょうか。私はあまりPCに詳しくないもので誰か解る方いましたら教えてください。すごく困っています。お願いします。

  • キーボード操作すると、勝手にシャットダウンしてしまいます。

    キーボード操作すると、勝手にシャットダウンしてしまいます。 XPユーザーです。 パソコンを起動し、ログイン画面でパスワードを入力しようとすると、なぜかシャットダウンしてしまいました。 パス入力しないゲストアカウントでログインし、キーボード入力すると、またシャットダウンしてしまいま した。 そこでセーフモードで起動しようと、BIOS起動時からF8キーを押していると、またもやシャットダウン。 どうやら、通電した瞬間からキーボードのどのキーを押しても、勝手にシャットダウンしてしまうようです。 これってワームか何かでしょうか? そして対処の方法はあるんでしょうか? どなたか知恵を貸してください m(_ _)m

専門家に質問してみよう