Exécution incomplète dans IE
Bonjour,
J'ai un formulaire dans une jsp :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <form name="formul" id="formul" action="javascript:void(null)" method="get" onsubmit="return validateForm();">
[...]
<tr>
<td colspan="5" align="right" bgcolor="#FFFFFF">
<div class="boutons">
<a href="#" id="btnValider" onclick="javascript:validateForm();"></a>
<a href="#" id="btnAnnuler" onclick="javascript:annuler();"></a>
</div>
</td>
</tr>
</table>
</form> |
Dans ma fonction validateForm :
Code:
1 2 3 4
| var url = ....
window.resizeTo(800,600);
window.location.replace(url);
return true; |
Lorsque je valide par un click sur le bouton de validation, la popup (fenêtre contenant le code) se redimensionne et le contenu s'affiche. Sous IE et Firefox, aucun soucis.
Lorsque j'appuie sur la touche entrée,sous IE, la popup se redimensionne mais l'ancien contenu (le formulaire) est toujours présent, le nouveau contenu n'est pas chargé !! J'ai essaye replace, location, href... rien n'y fait. Une journée que je m'arrache les cheveux sur ce problème :)
Quelqu'un voit-il un couak dans mon formulaire ou connait-il une astuce pour IE ?
Merci d'avance !