• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:firefox(3.6.10)で、新しいウィンドウを開いて、POSTデ)

firefox(3.6.10)で新しいウィンドウを開くための方法とPOSTデータの送信方法

このQ&Aのポイント
  • firefox(3.6.10)で新しいウィンドウを開くための方法とPOSTデータの送信方法について教えてください。
  • 現在のソースでは、IE7でしか正常に動作しません。Sleipnirでも動作するように修正したいです。
  • 提供されたソースコードでは、フォームのサブミットが行われず、画面遷移が発生しません。修正方法を教えてください。

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

  • ベストアンサー
  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

IEでもだめだと思うんですけど... やりたいのは、 <script type="text/javascript"> function openNewWindow(url){ obj = document.change; window.open(url, "targetWindow", "width=550,height=550,scrollbars=yes,resizable=yes,status=yes"); // フォームのサブミット obj.submit(); } </script> <form name="change" action="/php/recvtest.php" method="post" target="targetWindow"> <input type="button" value="送信" onClick="openNewWindow('newWindow'); return false;"> <input type="hidden" name="hidden_data" value="hoge"> </form> じゃないんですか?

dalianse
質問者

補足

はい、そうなんです、が、firefoxではうまく動かないんですが…。新しいタブがひらかないんです。

その他の回答 (1)

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.2

先のHTMLでFrefox3.6.1で、ちゃんと新しいタブをオープンして 結果が表示されましたよ。 Firefoxのオプション確認しました? ツール=>オプション=>コンテンツ=>ポップアップウィンドウをブロックする ツール=>オプション=>タブ=>新しいウィンドウに開くリンクを...

dalianse
質問者

お礼

できましたー。感謝感謝。ありがとうございました。

関連するQ&A