Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/01/2011, 11h24   #1
Invité régulier
 
Inscription : octobre 2008
Messages : 16
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 16
Points : 5
Points : 5
Par défaut Reload d'une frame

Bonjour,
je voudrais un petit peu d'aide pour rafraichir une frame.
Donc j'ai 2 frames.
Frame du haut -> pers.php : Une liste où je choisi une personne et un bouton modifier et nouveau
Frame du bas -> modif_pers.php : Le formulaire qui contient les données de la personne choisie (ou vide si c'est une nouvelle pers.). Une fois le formulaire envoyer j'appelle une page trait_pers.php qui effectue tout le traitement dans la base de donnée puis fait un header(location) pour revenir au formulaire.

Je voudrais donc rafraichir ma frame du haut après avoir effectué mon INSERT (dans trait_pers.php) par exemple pour avoir la liste mise à jour.

Mais j'ai essayé plusieurs chose dont :
Code :
echo "<script type=\"text/javascript\">parent.haut.location.reload() ;</script>" ;
juste avant mon header(location) dans trait_pers.php et ça ne marche pas.

Quelqu'un aurait une solution à me proposer svp ?

Merci d'avance.
dgedge03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 13h40   #2
Invité régulier
 
Inscription : octobre 2008
Messages : 16
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 16
Points : 5
Points : 5
Pour ceux que ça intéressent j'ai trouvé la solution, il suffit de faire exactement la même chose que j'ai dite mais au lieu de faire un header(location) faire un header(Refresh) (même avec un délais nul).

Pourquoi, je sais pas mais ça marche, si quelqu'un a une réponse.
dgedge03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h45.


 
 
 
 
Partenaires

Hébergement Web