IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[Création Popup] Ouverture sur page d'accueil


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2
    Par défaut [Création Popup] Ouverture sur page d'accueil
    Bonjour à tous,
    Je suis en train de développer un site mais je rencontre quelques difficultés. Je vous explique :

    Je souhaite ouvrir un popup contenant le lecteur flash "Dewplayer" lorsque l'on arrive sur la page d'accueil du site. Le popup est crée et fonctionne.

    Lorsque je lance le site, la page d'accueil s'affiche et le popup se lance (et joue donc de la musique). Je peux naviguer sur le site, la musique ne se coupe pas.

    Mais lorsque je retourne sur la page d'accueil, ça me lance un deuxième popup. Et ainsi de suite à chaque fois que je retourne sur ma page d'accueil, un popup se lance... lançant donc une fois de pls la musique.


    Ma question est donc la suivante :

    -> Comment faire pour que le popup ne se lance qu'une fois lorsque l'on ouvre la page d'accueil et qu'il ne se relance pas à chaque fois que je retourne sur la page d'accueil.

    Merci d'avance pour vos réponses.

  2. #2
    Membre Expert Avatar de Tober
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    824
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 824
    Par défaut
    si tu utilises du php ou équivalent, tu peux définir une variable en GET par exemple, et quand t'arrives sur ta page d'accueil, tu test si cette variable $_GET['variable'] existe, si oui tu rejoues pas la musique, sinon, tu la crée et tu lances la musique

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2
    Par défaut
    Merci pour ta réponse Tober mais j'ai quand même du mal à résoudre mon problème.

    J'ai regardé sur le net comment utilisé la variable $_GET mais sans grand succés.

    Aurais-tu un exemple ?

    Meri d'avance.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 25
    Par défaut
    La variable $_GET est utilisée dans l'url, par exemple quand tu fais un lien vers ta page d'accueil (en admettant qu'elle s'appelle index.php), tu lui ajoutes ?nom_de_ta_variable=valeur_de_ta_variable :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="index.php?musique=1">Accueil</a>
    en admettant que pour la valeur 1 le popup est dejà ouvert.

    tu récupères ta variable au début de ta page d'accueil avec $nom_de_ta_variable = $_GET['nom_de_ta_variable'];

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <? $musique = $_GET['musique']; ?>
    et tu fais une condition en if qui entraine ou non l'ouverture du popup :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <? if ($musique == 1) { pas de popup } else {code d'ouverture du popup} ?>
    Comme ça dès que l'utilisateur clic sur un lien vers la page d'accueil pour la première fois la variable sera activée et l'ouverture du popup ne se fera pas (j'espère ne pas avoir dit de bêtise)

    Bonne chance

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 25
    Par défaut
    Bonjour,

    As-tu résolu ton problème, xavier1063?

Discussions similaires

  1. [2.x] login sur page d'accueil
    Par Cibou dans le forum Symfony
    Réponses: 5
    Dernier message: 20/07/2012, 17h16
  2. Réponses: 1
    Dernier message: 21/11/2011, 15h59
  3. Logo sur page d'accueil
    Par fifili64 dans le forum SharePoint
    Réponses: 12
    Dernier message: 04/02/2008, 15h25
  4. Afficher popup que sur page d'accueil !!
    Par Chronax dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 04/05/2006, 14h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo