Netscape et refresh : formulaires cachées non réinitialisés ????
John_Difool
Détective privé de classe R
Posté le 03-10-2002 à 15:27:48
Bonjour,
J'ai plusieurs frames et dans l'un d'eux, lorsque je clique sur un bouton, je récupère les informations d'un autre frame pour construire un formulaire caché que je poste (pour pouvoir le traiter en PHP).
Mon problème est que sous Netscape (6.2) lorsque je rafraichis la fenêtre (avec F5), les informations de mon formulaire caché ne sont pas réinitialisées à vide, ce qui casse le fonctionnement du site .
Tout marche nickel avec IE .
Une idée pour réinitialsié le formulaire ? Remarque : le unload ou beforeunload ne permettent pas de régler le problème car, suivant le fonctionnement actuel, ils réinitialiseraient le formulaire avant traitement PHP donc çà sert à rien.
En espérant avoir été clair (sinon, les questions sont autorisées voire encouragées )
Merci
---------------
Aussi haut qu'on monte, on finit toujours par des cendres...
Publicité
Posté le 03-10-2002 à 15:27:48
John_Difool
Détective privé de classe R
Posté le 03-10-2002 à 15:48:15
Euuuhhh... Tout le monde s'en fout ou personne sait ?
kayasax
Posté le 03-10-2002 à 15:53:14
si tu reinitialise tes valeurs au chargement de la page ?
un truc dans le style quoi :
<body onload="element.value='';">
---------------
All we need is a soul revolution
John_Difool
Détective privé de classe R
Posté le 03-10-2002 à 16:25:25
Etant donné que le javascript s'exécute avant le PHP, si je réinitialise mes variables au chargement de la page, je n'ai aucune chance de pouvoir traiter les infos en PHP...
omega2
Posté le 03-10-2002 à 17:15:24
John_Difool a écrit a écrit :
Etant donné que le javascript s'exécute avant le PHP, si je réinitialise mes variables au chargement de la page, je n'ai aucune chance de pouvoir traiter les infos en PHP...
le onload ce fait au chargement de la page.
La saisie de l'utilisateur ce fait entre le chargement de la page et la "fermeture" de la page.
Le traitement php ce fait après la fermeture de la page.
BRef, je vois pas où est le problème.
kayasax
Posté le 03-10-2002 à 18:25:30
omega2 a écrit a écrit :
le onload ce fait au chargement de la page.
La saisie de l'utilisateur ce fait entre le chargement de la page et la "fermeture" de la page.
Le traitement php ce fait après la fermeture de la page.