« 自動返信が2通届きます | メイン | ID変更の際にメールアドレスをタイプミスしました »

「終了」を押しても画面が閉じません

Question:
  • フォーム設定の「終了ボタンの動作」で、「ウィンドウを閉じる」を選択しているのですが、終了を押しても画面が閉じません。(NetscapeNavigator7.1)

  • 上記と同じ設定を行っておりますが、終了を押した時に
    「ウィンドウは、表示中のWebページにより閉じられようとしています。このウィンドウを閉じますか?」
    というダイアログが表示されます(InternetExplore6)

このダイアログを表示しないようにするにはどうすれば良いのですか?


Answer:
フォーム設定で「終了ボタンの動作」を「ウィンドウを閉じる」に設定して、フォームの入力データを送信後にウィンドウを閉じる為には、あらかじめフォームを新規ウィンドウとして開かなければ、閉じることができません。


<a href="http://my.formman.com/form/pc/XXXXXXXXXXX/" target="_blank">

<input type="button" name="open_window" value="フォームを開きます"
onClick="javascript: window.open('http://my.formman.com/form/pc/XXXXXXXXXXX/', '', '')">

のように、

フォームを表示する際に、必ず新規にウィンドウを開くようにする必要があります。

この問題はブラウザが実装しているJavascriptの仕様によるものです。

トラックバック

このエントリーのトラックバックURL:
http://yupa.netya.com/faq_admin/admin/mt/mt-tb.cgi/10