c_hippo
Messages postés18Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention 2 juin 2005
-
6 mai 2005 à 16:50
c_hippo
Messages postés18Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention 2 juin 2005
-
10 mai 2005 à 19:12
Bonsoir,
Voilà, j'ai une première page dans laquelle se trouve des tableaux avec des background-color en variable (bgcolor='$color'). L'utilisateur peut changer les couleurs de fond. Pour cela, une popup s'ouvre et je voudrais qu'à la fermeture (par un bouton), ma première page soit reloader avec les nouveaux paramètres (./toto.php?color=$color).
Est-ce possible ? et si oui, comment faire ... je maitrise vraiment pas javascript !
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 7 mai 2005 à 08:41
Bonjour,
et pourquoi recharger la page mère ?
depuis le pop-up on accède à la page mère
avec window.opener.variable globale javascript page mère
ou window.opener.fonction javascript page mère
ou window.opener.champ page mère.text ou autre ...
Cordialement. Bul. ~Site~~[mailto:marcelBultez@tiscali.fr Mail]~
c_hippo
Messages postés18Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention 2 juin 2005 9 mai 2005 à 11:00
Bonjour,
Je veux recharger la page pour que l'utilisateur voit le résultat avec la couleur qu'il vient de choisir dans la popup. Dans la page mère, la couleur est en variable dans des tableaux.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 9 mai 2005 à 13:02
maintenant s'il faut à tout prix
recharger la page : depuis le pop-up
faire appel à une fonction, avec les
paramètres nécessaires, dans la
page mère où l'on saura quoi faire
[ window.opener.fonction_page_mère(paramètres) ]
et fermer le pop-up [ dans le pop-up : window.close(); ]
je ne sais pas s'il y a plus simple ?
Cordialement. Bul. ~Site~~[mailto:marcelBultez@tiscali.fr Mail]~
Vous n’avez pas trouvé la réponse que vous recherchez ?
c_hippo
Messages postés18Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention 2 juin 2005 9 mai 2005 à 14:03
Bonjour,
Merci pour ta réponse.
Par contre, il faut utliser quoi dans la fonction de la page mère pour reloader celle-ci avec les nouveaux parametres ? Je nage completement !
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 9 mai 2005 à 15:26
la page est générée par un php, disons page.php
° un formulaire avec action="page.php"
et method="get" ou "post"
qui comprend
...
à soumettre ( name formulaire.submit(); )
° loaction.href="page.php?p1=v1&p2=v2..."
method get d'autorité
et dans page.php on traite
$_POST["p1"] et $_POST["p2"] ou
$_GET["p1"] et $_GET["p2"]
Cordialement. Bul. ~Site~~[mailto:marcelBultez@tiscali.fr Mail]~
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 10 mai 2005 à 09:45
pas de raison à priori ?
enfin, je ne vois pas ... comme ça ...
des pistes ?
°si look.php est le php qui génère
la page au 1er chargement $_GET["color"]
n'existe pas ( au fait "color" ou 'color' ? )
tester !isset($_GET["color"])
°color c'est peut-être à éviter
comme nom de variable ( connu de
javascript/html/php )
° ???
Cordialement. Bul. ~Site~~[mailto:marcelBultez@tiscali.fr Mail]~