BOUTON 1: "Oui j'accepte" --- (les conditions du site)
___________________________________
<script language="JavaScript">
OuvrePopup(); // Appel à la gestion de l'affichage du popup
</script>
<form>
</form>
____________________________________
Résultat:
Ici le popup se ferme et l'internaute a accès, à l'arrière, à toute la section du site car il a accepté les conditions et le cookie est validé pour 24 hrs.
BOUTON 2: "Je n'accepte pas" --- (les conditions du site)
Voici les 3 commande que j'aimerais installer quand l'internaute clic sur ce 2e bouton.
*** COMMANDE 1: Vider le cookie
*** COMMANDE 2: Rediriger la "page html" à l'arrière vers une autre
*** COMMANDE 3: Fermer la fenêtre du popup
*** COMMANDE 1: Vider le cookie
____________________________________
<script language="JavaScript">
OuvrePopup(); // Appel à la gestion de l'affichage du popup
</script>
<form>
</form>
___________________________________
Résultat obtenu:
La commande fonctionne sur la page arrière quand le bouton y est programmé sur cette même page.
Par contre, la même commande ne fonctionne pas dans la fenêtre du popup.
*** COMMANDE 2: Rediriger la "page html" à l'arrière vers une autre
___________________________________
___________________________________
Résultat obtenu:
Rien si cette commande est plaçé après l'autre, elle ne s'exécute pas...
Si plaçée en premier, la page s'ouvre dans la fenêtre du popup.
Le but est de changer la page en arrière plan. Cela fonctionne pas non plus.
*** COMMANDE 3: Fermer la fenêtre du popup
___________________________________
<script language="JavaScript">
OuvrePopup(); // Appel à la gestion de l'affichage du popup
</script>
<form>
</form>
___________________________________
Résultat obtenu:
Fonctionne si la commande est en premier, mais niet après les 2 autres....
Je remercie sincèrement toute personne qui voudra bien m'aider. Ce sera grandement apprécié!
A voir également:
Javascript et plusieurs fonctions avec commande "ONCLICK" sur un même bouton
@karamel
Messages postés1850Date d'inscriptionvendredi 9 mai 2008StatutModérateurDernière intervention 4 mars 2024152 20 janv. 2012 à 14:17
bonjour
a partir du cookies tu doit utilisé window.parent pour faire la redirection ver la page parent le mieux c'est de faire une fonction qui fera tout le travaille, fonction qui se trouvera dans la popup et actionné a partir d'un bouton par l'evenement onclick
@karamel
Messages postés1850Date d'inscriptionvendredi 9 mai 2008StatutModérateurDernière intervention 4 mars 2024152 21 janv. 2012 à 11:55
pour supprimer u cookies il faut recree le meme cookies (meme non) en lui donnant une date inferieur a la date en cour ce qui aurra pour effet de supprimer le cookies
MSF38
Messages postés5Date d'inscriptionmercredi 18 janvier 2012StatutMembreDernière intervention22 janvier 2012 22 janv. 2012 à 15:06
Bonjour Kazma
Je vais tenter le coup. Je sais que tu as sûrement raison.
Mais la formule est longue avec le scritp d'Olivier, je m'y perd un peu...
1) J'ai pensé faire la fonction "ouvrir cookie" dans le popup, celui-ci étant présent sur l'ordi de l'internaute, je vais voir ça aujourd'hui.
2) L'effacement du Coolie est déja programmé sur la page arrière avec un bouton "onclick" pour faire des tests.
****QUESTION
Dans ce cas-ci je ne sais pas si tu pourrais me guider une peu pour à remplacer le bouton "onclick" par une fonction qui s'activerai à la "fermeture de cette page arrière" qui programmée par le popup. Voici le script d'Olivier pour effacer le cookie: