WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:onUnload時の終了取り消しについて

水凪 [WriteDate : Tue Jun 19 18:01:10 2001]

タイトルの通りなのですがonUnload時にブラウザのが消去されるのを
防ぐにはどうすればいいのでしょうか?


!!! [WriteDate : Tue Jun 19 18:17:09 2001]

falseでリターンすればどうですか!


水凪 [WriteDate : Tue Jun 19 19:04:30 2001]

回答ありがとうございます。
falseでリターンとありますが、これはどれに対してリターンすればいいのでしょうか。
functionなどでリターンを使用するのは戻り値ということで理解できるのですが
unLoadというイベントにリターンするということが理解できません。


バギンズ [WriteDate : Wed Jun 20 23:36:57 2001]

これって、もしかしてWebブラウザを終了させないようにするって事ですか?


水凪 [WriteDate : Thu Jun 21 06:39:41 2001]

簡単に言えばそういうことです。


バギンズ [MAIL] [URL] [WriteDate : Thu Jun 21 12:45:13 2001]

Webブラウザを終了させない事はできないと思われます。
終了時にonUnloadイベントで新規のウィンドウを開く方法もありますが、ESCキー(中止ボタンと一緒)を即座に押せばロードが中止され終了が可能となります。

そもそも、Webブラウザを終了させないというのは使用者にとって大変不便な事ですので、Webブラウザを終了させないのではなく、Webブラウザを終了されても問題が起きないような仕様に変更した方が良いのではないでしょうか?


水凪 [WriteDate : Thu Jun 21 13:59:49 2001]

現時点ですと、親ウィンドウのunLoadイベント時に親ウィンドウで開かれた子ウィンドウが開かれていたらunLoadを取り消したい。
と、考えているのですがunLoadイベントに入る前にそれを確認したほうが良い、と?

それですと、ウィンドウの「×」ボタンが押下されたときにはどのようにタイミングを取ればいいのでしょうか?


バギンズ [WriteDate : Thu Jun 21 23:58:57 2001]

>現時点ですと、親ウィンドウのunLoadイベント時に親ウィンドウで開かれた子ウィンドウが開かれていたらunLoadを取り消したい。

子ウィンドウが開かれていたら子ウィンドウを閉じるのではダメですか?
もし、自分が「他ページを見に行きたい」と思った場合の事を想定してみてください。


水凪 [WriteDate : Fri Jun 22 09:51:41 2001]

最終的には子ウィンドウが開いているにもかかわらず
親ウィンドウを消されるのが怖いのです。
そして子ウィンドウは現在の考え方ですと<INPUT TYPE="FILE">で送っている最中に
"ファイル送信中"のような文句を表示させたいと思っています。

これって可能ですか?


バギンズ [MAIL] [URL] [WriteDate : Fri Jun 22 12:38:45 2001]

やって欲しくない処理はメッセージを表示して補うのではどうですか?

ユーザーは自分の思い通りにならない状況になれば、最悪PCの電源オフまでやります。(当然ですよね)

>そして子ウィンドウは現在の考え方ですと<INPUT TYPE="FILE">で送っている最中に "ファイル送信中"のような文句を表示させたいと思っています。
別スレッドの質問を参照もなしに書くのは混乱を招くのでよくありません。

まとまった構想があり、それに対して複数の質問があるなら、1つにまとめて聞いたほうがいいと思います。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]
ChaichanPAPA's World