Je suis face au probleme suivant : un fichier html A ouvre un fichier B sous forme de popup avec window.open("fichier_b.php3").
mais le fichier A doit attendre une réponse dudit fichier B. Alors, je me suis dit : je fais un form avec une variable cachée à 0 que le fichier B viendra changer avec window.opener.document.variable_cachee.value=1 et pendant ce temps dans le fichier A il y aura ceci :
Le probleme est que lorsque IE ouvre le popup, on dirait que la boucle while de l'openener ne laisse pas de temps pour executer le popup (je suis sur que mon popup fonctionne correctement et se referme normalement, sauf quand il y a cette boucle while apres son ouverture).
D'avance merci pour vos réponses à un pauvre newbies en javascript
mais le fichier A doit attendre une réponse dudit fichier B. Alors, je me suis dit : je fais un form avec une variable cachée à 0 que le fichier B viendra changer avec window.opener.document.variable_cachee.value=1 et pendant ce temps dans le fichier A il y aura ceci :
var variable_cache=document.getElementById('variable_cachee');
while (variable_cache!=1) {
variable_cache=document.getElementById('variable_cachee');
}
Le probleme est que lorsque IE ouvre le popup, on dirait que la boucle while de l'openener ne laisse pas de temps pour executer le popup (je suis sur que mon popup fonctionne correctement et se referme normalement, sauf quand il y a cette boucle while apres son ouverture).
D'avance merci pour vos réponses à un pauvre newbies en javascript