• 締切済み

ブラウザの×ボタンを効かなくする方法

ブラウザの×ボタンを効かなくする方法 QNo.111276 お世話になります、 JavaScriptで(もしくはASP)で、ブラウザの右上の「×」ボタンを機能させなくする方法(メソッド)をご存知のかたいらっしゃったら教えていただきたいのですが。 よろしくお願いします。

みんなの回答

  • kuro_73
  • ベストアンサー率28% (33/117)
回答No.4

処理をしたいウィンドウの ・BODY の onLoadイベントで、checkflg=falseを作成し初期化します。 ・故意に次の処理へ進むためのボタンがクリックされたら、そのcheckflgをtrueにします。 ・BODY の onUnload イベントで呼び出したfunctionの中に、 (A)checkflg=false: キャンセルボタンの場合や不用意にブラウザを閉じてしまった場合(×ボタンや、ALT+F4)と、 (B)checkflg=true: 故意に次の処理に進んだ場合と、 処理をわけてはどうでしょうか。 『故意に次の処理に進む』(次へ)ボタンはどうやら別ウィンドウなので、Scriptは多少複雑になるかもしれませんが、別ウィンドウが処理をしたいウィンドウの子であれば、そんなに難しくは無いと思います。 ×ボタンは残ったままですが・・・ 問題は、子ウィンドウの『次へ』ボタンが押されたとほぼ同時に親ウィンドウを×やALT+F4で閉じた場合に、タイムラグのためキャンセルの動作をしてしまう場合が出てくると思います。そこらへんは適当に処理してください。 適当に書いてしまいましたが、ご理解いただけるでしょうか・・・(不安)

全文を見る
すると、全ての回答が全文表示されます。
  • mkim
  • ベストアンサー率67% (25/37)
回答No.3

フルスクリーンだったら、IEでのみ、新規ウィンドウ作成時の オプション指定でできますよ。 どうしても、NNでもIEでも何ておもうなら、 1、スクリーンのサイズを取得する 2、サイズを10ほど足す(ココは適当に) 3、ウィンドウを画面中央に移動させる。 これで、表示させたい内容だけを画面内に表示できます。 #しかし、何の為にウィンドウを閉じられなくしたいのだろう。。。

全文を見る
すると、全ての回答が全文表示されます。
回答No.2

ALT+F4で消せなかったら何で消すのですか。アダルトサイトじゃないんですから そんなことしなくてもいいと思いますが…。

noname#1752
質問者

お礼

サブウィンドウでキャンセルを押されたときと×ボタンを押された時の処理を同じにしたいのですが、×ボタンを押されたというイベントを拾えそうになかったので、このような考えにいたってしまいました。

全文を見る
すると、全ての回答が全文表示されます。
  • mkim
  • ベストアンサー率67% (25/37)
回答No.1

どもども^^ 見た感じなさそうですね。「×」ボタンの制御。 なんで、新しいウィンドウを作成して、それをフルスクリーンで。 ほな、「×」ボタンが画面上からなくなります。 これじゃ、駄目すぎる?? どう言う目的でそうしたいのですか? 私は、技術不足なんで答えられないかも しれませんが、他の方に目的を教えることで アドバイスをもらえるかもしれません。 それと、「Alt」+「F4」でウィンドウを 閉じられますよね?? それも、制御したいと考えているのでしょうか?

noname#1752
質問者

補足

その通りです。 具体的には、サブウィンドウを出してそのサブウィンドウの×ボタンの制御を制御または×ボタンを画面上からなくせればいいんですけど… フルスクリーンでサブウィンドウを表示させる方法ってあるんですか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

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

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

  • ブラウザの右上にあるボタンを消すには?

    IEを使用しています。 ブラウザの右上にある、閉じる、最大、最小ボタンを消したいのですが、どうすれば良いでしょうか? ご存じの方は、どうぞ教えていただけませんでしょうか。

    • ベストアンサー
    • HTML
  • FORM内でイメージボタンをクリアボタンとして使う方法

    FORM内に送信とリセットのボタンをイメージボタンで置こうとしてます。 そこでどうやったらリセットの機能ができるのかがわかりません。 できればJavaScriptを使わないで方法があればいいのですが、JavaScriptでも IE、ネスケの両ブラウザで動作すればいいです。アドバイスください。

    • ベストアンサー
    • HTML
  • ブラウザの戻るボタンを禁止する方法

    ブラウザの戻るボタン、できれば更新ボタンも禁止したいのですが、どうすれば良いでしょうか? ちなみに、perlでゲームを作成しています(一部JavaScript使用)。

  • ブラウザの×ボタン検出

    こんにちは、みなさま ブラウザの閉じるボタン(右上隅×ボタン)を検出したく、javascriptで、以下を書きました。 window.onbeforeunload = function(event) { event = event || window.event; event.returnValue = "【警告】\nWebブラウザの閉じるボタンが押下されました。"; event.returnValue += "\n\nよろしいですか???? "; } Google Chromeで、次のようなモンダイに行き当たりました。 1.全画面1ページなら、問題なく動きます 2.ところが<FRAMESET>で分割したフレームに開いたページでは、全く動作しないらしく、いきなり閉じてしまいます。 IE10なら、上記1.2.ともに期待どうりに動きます。 このことについて、ご教示いただければ幸いです。

  • ブラウザの×ボタンが効かない

    マイクロソフトのIE、モジラのFIREFOXを使っています。 やたらと重たいサイトを開いてしまい、時間の無駄なので×ボタン(右上ではなくツールバーにあるほう)を押して読み込みを中止したいのですが、×ボタンがアクティブになってくれないので、×ボタンを押すことができず、読み込みを中止できません。×ボタンがアクティブになるまで、かなり待ちます。これ、時間のムダです。イライラさせられます。 読み込みを中止したくなったら、即座に中止するには、IE、FIREFOXではなんとかならないでしょうか? あるいは、他にいいブラウザはありますか?

  • ブラウザの戻るボタンを付けたいのですが

    HPにブラウザの戻るボタンと同じ機能のボタンを取り付けるのには どうしたらいいのでしょうか? ページの途中からリンクしても同じ所に帰ってこれるのが望ましいのです。

    • ベストアンサー
    • HTML
  • ブラウザ等のボタンがおかしい。

    こんにちは。 今日パソコンの電源を入れ、internet explorerを立ち上げたところ、昨日まで正常に表示されていたボタンなどが正しく表示されなくなりました。 例えば、ブラウザの右上の最小化ボタンは0に、サイズ変更ボタンは2に、閉じるボタンは小文字のシグマのようになっています。サイトのチェックボックスなども見た事の無い記号のようになっています。 これらはinternet explorerだけでなく、excelなどのソフトでも同じ症状です。 スキャンディスクなどもかけてみましたが、改善されませんでした。 どなたかよろしくお願いいたします。

  • ブラウザをJavaScriptで最小化…

    JavaScriptで、ブラウザを開く・ブラウザを閉じるなどがありますが、 これと同じように、ブラウザを最小化すると言う方法はありませんでしょうか? ブラウザの右上の(_)をクリックしてもらうということで対応できればよいのですが、分かりづらいという意見もありまして… 何かよい方法などありませんでしょうか?

  • terapadのブラウザ表示ボタンがなくなりました。

    お世話になります。 terapadのメニューボタンにIEとNetscapeの表示ボタンがあり、便利に使用していましたが、0.93へバージョンアップした途端表示されなくなってしまいました。表示させる方法はございませんでしょうか。 もしくは同等の機能を持っているソフトはございませんでしょうか。 秀丸を入れてみましたが、そのような機能は見つかりませんでした。 ホームページ作成のソースを書いて、手軽にブラウザ表示させてみたいという要望なのですが。 よろしくお願いいたします。

腎臓疾患の猫の家族の形
このQ&Aのポイント
  • 猫の腎臓疾患と甲状腺疾患についての悩み
  • 腎臓疾患で食事が難しい猫の口腔炎問題
  • 腎臓疾患と妊娠の問題
回答を見る

専門家に質問してみよう