• 締切済み

戻るボタンに制御を加える。

質問です。 IEなどブラウザに付いている「戻るボタン」を押下した際に、新たな関数の定義など、任意に制御できるのでしょうか? どなかたご教授願います。

みんなの回答

  • m035
  • ベストアンサー率44% (38/86)
回答No.1

参考URLを使えば出来ますが、戻るときだけではなく、別のページに進むときにもイベントが発生するので注意してください。

参考URL:
http://www.scollabo.com/banban/jsindex/sample/sample_194.html

関連するQ&A

  • ブラウザの戻るボタンの制御

    ブラウザの戻るボタンを効かせないように制御できないでしょうか? ご教授下さい。

  • Webブラウザの閉じるボタン無効化についての質問

    お世話になります。 現在、ASP.NET(C#)にてIEブラウザの閉じる(×)ボタンを 非表示にするあるいは無効にする処理を加えようとしています。 現行では、JavaScriptのonbeforeunloadにて閉じるボタン 押下時の処理を加えています。 しかしながら、処理を加えた後閉じるボタンを押下した際に 「このページからほかのページに移動しますか?」確認MSG が表示されてしまいまして、「OK」を押下すると画面が閉じて しまいます。 IEの閉じるボタン無効化の機能が成立しません。 そこで質問としまして、 ・IEブラウザの閉じるボタン無効化 ・IEブラウザの閉じるボタン押下時に表示される  「このページからほかのページに移動しますか?」確認MSG  を非表示にする 方法がございましたら、ご教授お願い致します。

  • ブラウザの戻るボタン

    いつもお世話になっております。 今回は戻るボタンについてお聞きしたいです。 ある認証が必要なページにログインし、作業終了後ログアウトを選択すると、ログイン認証画面に戻るものがあります。 このログイン認証画面に戻ってきた際、ブラウザの左上(IE,Firefoxの場合)にある戻るボタンを押下すると、ログアウト前の画面に戻ってしまいます。 そこで設定を変更したりなどはできませんが、できればその操作を無効にしたいのですが、ブラウザのボタンの操作を禁止したり、他の場所に飛ばしたりすることはできるのでしょうか? ご教授願います。

    • ベストアンサー
    • HTML
  • IE6 で×ボタン押下後、タスクバー上に残る

    IE6 で×ボタン押下後、タスクバー上に残る IEを使用中、右上の×ボタンを押下するとブラウザの画面は消えるのですが、 下のタスクバーに最小化として残ったままになってしまいます。 タスクマネージャーでタスクを終了すると、消えるので大きな問題はないのですが この現象が出る度にタスクマネージャーを起動しなければならないので面倒臭いです。 (因みにOSはXPを使用しています。) 解決方法がわかる方がいらっしゃいましたら、ご教授宜しくお願いします。

  • IEの最大化ボタン押下時のイベント

    お世話になっております。 現在ページ内にdivタグを使用し擬似フレームを作成しているのですが、IEの最大化ボタンを押下した場合それに合わせてdivのサイズを広げたいと思っています。IEの最大化ボタンを押下した際のイベントを取得する方法がありましたらご教授願います。

  • NN4.7でボタン制御は可能でしょうか?

    毎回お世話になっております。 現在、仕事でWebページを作成しているのですが、そのWebページの推奨がIE5.0、NN4.7以上になっております。 今、作業で困っていることはNN4.7でボタンの制御ができないことです。 IEだと「disabled」で制御ができるのですが、NN4.7だと使用不可になっているので使えないです。 検索エンジンで調べても良い例がみつからなかったので、投稿いたしました。 なにか良い案・HPがありましたら、ご回答のほどよろしくおねがいいたします。

  • ブラウザの×(ばつ)ボタンについて。

    質問です。 ブラウザの×ボタンを押下した場合、どのような処理が走るのでしょうか?それはwindows.closeと同じですかね? また、×ボタン押下時に新たな処理を加えることはできるのでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • 閉じる[×]ボタンについて

    ブラウザの閉じるボタンを押下禁止(淡色表示)することはできますか?または、ブラウザの閉じるボタンがクリックされたとき、メッセージダイアログ(”閉じますか?[OK][キャンセル]”)をひょうじすることはできますか?

  • ブラウザの×ボタン(閉じるボタン)押下時のイベントをひろいたい

    javaScriptでブラウザの閉じるボタン(×ボタン)を押したときに、functionを走らせたいのですがうまくいきません。onunloadで以下の処理を行っています。 if(event.clientX <= -8980 && event.clientY <= -9000 || event.clientX >= 32700 && event.clientY >= 32700) {  //ブラウザ閉じられたときの処理 } 閉じるボタンを押してなくても走ってしまったり、不安定なのですが、×ボタン押下時のイベントの拾い方をどなたかご教授ください。よろしくお願いします。

  • JAVASCRIPT禁止でのボタン&リンク制御について

    C言語、CGIでボタン制御について教えて下さい。  (apacheを使用してます。JAVA SCRIPTは、使用禁止です。) CGI画面からボタンを連続で3回押下した場合に 最初の1回目、または、3回目のPOSTだけを有効にしたい場合 どうすればできますか?アドバイスください。 下記の方法は自分なりに方法を考えました。  (1)セッション管理     1 CGI全てのPOST、GET指定に、       セッションID(ユニーク)を付加させる。         ID+time     問題点:        いつセッションIDの生成するのか?、        いつセッションIDをチェックするのか?、        いつセッションIDを削除するのか?        自分自身わかっていません。  (2)セマフォ制御     CGIのmain関数の開始と終了で排他制御をする。     問題点:セマフォ制御をCGI自身にしていいものなのか?      URL:セッション管理 http://memo.blogdns.net/session.html

    • 締切済み
    • CGI

専門家に質問してみよう