私のページは私のフォームを送信した後に表示する必要がある隠しiframe
で始まります。それはかなり簡単ですが、なぜそれが動作していないのか全く分かりません。あなたが手伝ってくれれば幸いです。ここ はiframe
のコードです:私は隠されたIframeを表示する必要があります
<iframe src="" name= "UpdIframe" id= "UpdIframe" style="display:none"> </iframe>
そして、ここでは、私はそれを隠し、表示するために使用していJS関数です。
<script>
function submitFrame(){
document.getElementById('UpdIframe').style.display = "block";
}
</script>
この機能は実際にはもっと多くのことを行いますが、質問には関係ないと思うので、私はそれを取り除きました。そして最後に、ここにOnclick
イベントを呼び出すボタンです:
<tr>
<td>
<input class="botao" type="submit" value="Update" onclick="submitFrame()" style="width: 120px;">
</td>
</tr>
は私が助けに感謝します!
を変更することができ、フォームデータを提出します。.. ajaxでフォームを送信しようとしてください。 – Jaimin
あなたは次のようなものを試してください:他のページの結果を提出した後、iframeを表示しますか? – Mimouni