Fermer une fenetre apres que les données soit transmise....
rich25200
Messages postés155Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention31 janvier 2008
-
3 sept. 2005 à 10:46
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
3 sept. 2005 à 16:06
Bonjour,
Je suis ne php, j'ai une fenetre principale qui ouvre une autre
fenetre, dans ma deuxieme fenetre j'ai un formulaire que je post en php
et je veux que lorsqu'il a fini de poster le formulaire il femre cette
fenetre.
mais lorsque je fais ca ma requete sql qui est dans ma page index.php
n'a pas le temps de s'executé... je veux que mon ocde fonctionne sur
firefox et IE.... Et avec ce code cela ne fonctionne qu'avec IE !!! Ca m'énerve lol !! Comment faire pour que cela fonctionne sur FIREFOX ??
j'ai cherhcer mais j'ai pas de solution...
merci
A voir également:
Fermer une fenetre apres que les données soit transmise....
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 3 sept. 2005 à 15:55
Bonjour,
le javascript cité dans le onsubmit est exécuté
avant de soumettre le formulaire, comme ici
c'est la fermeture de la fenêtre : ça le fait, et
la page n'existera plus, le formulaire ne pourra
pas être transmis.
et qu'est-ce qui ne va pas avec FF ?
Cordialement. Bul. Site[mailto:marcelBultez@Tiscali.fr Mail]
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 3 sept. 2005 à 16:06
<humour>
IE est assez intelligent pour dire je vais
envoyer le formulaire avant de fermer,
sinon ça ne sert à rien. Mais il est trop
gentil, je trouve.
</humour>
une erreur de conception :
le php ( ou l'asp ) appelé par le formulaire
( si pas de window.close ) va faire son boulot,
et renvoyer une réponse, une page html/
javascript vers le client, qui, pourquoi pas,
comporterait un window.close() en javascript ?