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 :

Menu déroulant js qui bloque une animation flash


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 47
    Par défaut Menu déroulant js qui bloque une animation flash
    J'ai un petit soucis...
    J'ai réalisé un menu javascript déroulant. Il fonctionne bien. Le soucis, c'est qu'il bloque les animations flash, présentes en dessous...
    Voici un petit screen :


    Merci d'avance pour votre aide !

  2. #2
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    en quoi bloque t-il le flash ? il passe au dessus ?
    si oui regarde du coté des propriétés CSS : z-index

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 47
    Par défaut
    Il y a déja un z-index.
    Non, c'est normal que le menu passe au dessus du flash.
    L'animation n°1 est un texte qui défile. Hors avec le menu il reste fixe.
    L'animation n°2 est une petite animation qui affiche des images. Elle ne fonctionne plus, elle reste figée...

  4. #4
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    - Utilises tu une librairie ? si oui laquelle ?
    - les flash sont bloqués sous IE et firefox ?
    - es tu certains qu'en enlevant le script du menu les flash fonctionnent ? ( si si vérifies quand même )

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 47
    Par défaut
    Une librairie ? Pour le JS ?
    Oui, lorsque l'on désactive le menu js, les animations fonctionnent correctement.
    Et les animations sont bloquées sous IE et Firefox...

  6. #6
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    bon hé bien montre nous ton code ^^

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 47
    Par défaut
    Je viens de comprendre le probleme... Il ne s'agit pas du javascript qui bloque le flash... C'est du au fait que mon script qui génere le menu en javascript ne génere plus l'animation flash
    Et dire que ça fais des semaines que je cherche.....

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 47
    Par défaut
    En fait, ce n'était pas ça le problème...
    Le flash est généré par une autre fonction js.
    Est-ce que c'est possible qu'il y ai un conflit entre ces fonctions ?...
    Je galère car je n'ai fait que le menu déroulant. Le reste du code n'est pas de moi et il faut que je l'insère dedans...

  9. #9
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    réponse :
    oui oui et oui , mais sans code on ne risque pas de t'aider beaucoup

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 47
    Par défaut
    Mais il y a un truc que je ne comprend pas :
    Mon code PHP est de la forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SI (Variable de conf = true)
       code du menu déroulant js
    SINON
       code du menu normal
    Mais j'ai testé en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SI (Variable de conf =true)
       code du menu normal
    Et la, j'ai mon menu html et les animations flash ne marchent toujours pas...

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 47
    Par défaut
    Je comprend plus rien...
    Je viens de faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    SI (Variable de conf =true)
       code du menu normal
    SINON
       code menu déroulant
    J'ai mis ma variable a false, et la ça marche... Je comprends plus rien...

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 47
    Par défaut
    J'ai compris le probleme...
    ça venait de ce bout de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    if(Ma_variable_de_conf) {
    		echo "<script type=\"text/javascript\">
    		<!--
    		window.onload=montre;
    		-->
    		</script>
    		";
    	}
    Je l'avais mis pour que lorsque que l'on charge la page, les menus ne soit pas déroulés... Je l'ai enlevé, mais maintenant, il faut que je trouve une solution pour que les menus soit "enroulés" au chargement...
    Voici ma fonction montre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    var montre = function(id) {
    	var d = document.getElementById(id);
    	for (var i = 1; i<=10; i++) {
    		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
    	}
    	if (d) {d.style.display='block';}
    }

  13. #13
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 47
    Par défaut
    J'ai ajouté display:none; dans mon CSS, et c'est bon !
    Maintenant j'ai plus que le soucis du flash qui passe devant le menu, malgré mes z-index...

Discussions similaires

  1. Apparition de menu déroulant sous une animation Flash
    Par augengrun dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 06/09/2011, 16h21
  2. un menu deroulant posé au_dessus d'une animation flash
    Par adel_adl dans le forum Mise en page CSS
    Réponses: 0
    Dernier message: 09/05/2010, 15h55
  3. Menu déroulant caché sous une animation flash
    Par pasc06 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 02/12/2009, 10h09
  4. Menu deroulant qui passe sous d'une anim flash dans firefox
    Par graow dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 13/01/2008, 14h58
  5. Réponses: 6
    Dernier message: 21/03/2005, 13h22

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