Page 1 sur 1

actualisation page en javascript

Posté : 05 mars 2009, 14:37
par rand
Bonjour

Voila ce que je veux faire.

Jai une page(a.php) qui ouvre un lien en popup(b.php).

En fonction du traitement dans la page en popup je veux actualiser la page courante(a.php) en specifiant l'url à ouvrir(c.php)

dans b.php j'ai mis
if ($status=="success"){
				print "içi";
		<script language="JavaScript">window.opener.document.FORM.submit();</script>
		<?			
		}
et dans a.php

j'ai mis un <form>
<form name='FORM'>
CONTEnu de a.php
</fom>
quand je teste mon script a.php ne s'actualise pas et si ça s'actualise comment pourrais -je ouvrir c.php dans la fenêtre de a.php

merci

Posté : 05 mars 2009, 14:46
par AB
Pour rafraichir la page initiale depuis le pop up qu'elle a généré, il suffit d'écrire dans le code du popup window.opener.location.reload(true);

Posté : 05 mars 2009, 15:12
par Invité
Merci pour votre réponse

jai écrit le code que vous m'avez proposé mas ça ne marche pas

je détaille le fonctionnement général du script et les répertoires :

/espace/rep/page1.php
/espace/include/a.php


a.php est appelé par page1.php par la fonction include de php

j'ai mis b.php dans /espace/include/
/espace/include/b.php

je ne sais pas pourquioi ça ne s'actualise pas mais je suis bloqué

merci pour votre conseil

Posté : 06 mars 2009, 15:37
par Ryle
Tu peux soit modifier l'url de la page parente depuis la popup :

Code : Tout sélectionner

window.opener.location = 'c.php';
Où si tu as besoin de soumettre ton formulaire depuis la popup, il suffit de mettre en action de ton formulaire la page à laquelle doivent être transmises les données :

Code : Tout sélectionner

<form name='FORM' action='c.php'> CONTEnu de a.php </fom>