コードを実際に変更することなく、私が今日始めた問題です。したがって、フォームが送信されているときは、値をiframeに表示する必要があります。昨日はすべてうまく動きましたが、今日の値はフレームの新しいタブに表示されます。それはまだインターネットエクスプローラで動作します。iframeが新しいタブで開きます
答えをネットで検索したところ、idとnameタグをiframeに追加するだけでしたが、それは既にコード内にありました。誰かが私が間違っている可能性があることを知っていますか?ここで
はコード
<form name="form_1" id="form_1" action="/fruits/result.php" method="post" target="resultaat">
<iframe name="resultaat" id="resultaat" src="/bepages/empty.php" width="660" height="250" frameborder="0" scrolling="no" marginwidth="0"></iframe>
編集の一部です:おそらくそれは私が問題を見つけたが、私はそれが間違っていた、なぜそれを理解していないと思うようです
を解決しました。だから私は別のタブを持っていたオープン同じURLを持つ。そのタブを閉じてもう一度試してみると、iframeは正常に機能しました。私はそれが同じidだからだと思うだろうが、私はあなたが別のタブを使って作業するときには問題ではないはずだと思う。だから私の次の質問は、誰かがここで間違っていた理由を知っていますか?
お試しのブラウザはありますか?私はhttp://jsfiddle.net/qNBMb/を作成しました。これはChrome 17、Firefox 9、IE9で正しく動作します。 – arunes
ちょうど推測。おそらくページが100%に読み込まれず、ブラウザはiframeを定義できません。スクリプト/ css/imagesが他のサーバーを構成しているかどうか確認してください。 – Narek
iframeが解析される前にフォームが送信されることはありますか? – Yaniro