changer de cible après la soumission du formulaire
Je travaille donc beaucoup sur ce et nul progrès, je suis sur le point de paniquer. S'il vous plaît aider!
Ci-dessous est le code.
Je veux l'attribut TARGET de la forme de changement de target="frame1"
à target="frame2"
puis target="frame3"
et ainsi de suite, en illimité APRÈS un formulaire est soumis. Le formulaire de soumission de ces derniers à iframe pour que la page n'est pas rafraîchissant après tous les présenter.
Peut aider quelqu'un?
<div id="container">
<div id="scan">
<form method="post" id="auditRepairForm" name="auditRepairForm" action="https://example.com.com" target="changeTarget()">
<input name="scanID" id="scanID" value="12345678" onFocus="this.value=''" />
<input name="fromLaunchScreen" id="fromLaunchScreen" type="hidden"/>
<input type="submit" id="SubmitForEdit" style="display:none;"/>
</form>
</div>
<div class="outerdiv">
<iframe name="frame1" class="inneriframe"></iframe>
</div>
<div class="outerdiv">
<iframe name="frame2" class="inneriframe"></iframe>
</div>
<div class="outerdiv">
<iframe name="frame3" class="inneriframe"></iframe>
</div>
<div class="outerdiv">
<iframe name="frame4" class="inneriframe"></iframe>
</div>
<div class="outerdiv">
<iframe name="frame5" class="inneriframe"></iframe>
</div>
<div class="outerdiv">
<iframe name="frame6" class="inneriframe"></iframe>
</div>
<div class="outerdiv">
<iframe name="frame7" class="inneriframe"></iframe>
</div>
<div class="outerdiv">
<iframe name="frame8" class="inneriframe"></iframe>
</div>
<div class="outerdiv">
<iframe name="frame9" class="inneriframe"></iframe>
</div>
<div class="outerdiv">
<iframe name="frame10" class="inneriframe"></iframe>
</div>
</div>
- Où est le code? Vous dites que c'est en dessous, mais je ne le vois pas.
- Fixe que pour vous
- utiliser l'événement onsubmit sur votre formulaire
Vous devez vous connecter pour publier un commentaire.
Comment combat évolution
à:
et addding
Si vous utilisez IFRAME et non AJAX, vous avez besoin de mettre un petit code javascript dans la page, vous soumettre, dans l'iframe.
Ce code doit, soit directement, changer l'attribut de la forme dans la fenêtre parent, ou d'activer une fonction dans la fenêtre parent qui le fait.
Je pense que vous aurez besoin d'utiliser un setTimeout, car il y a de quoi aucune chance de sortir de l'événement submit: