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

HTML Discussion :

Depth sur balise <object> et <select> avec IE


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 110
    Par défaut Depth sur balise <object> et <select> avec IE
    Bonjour a tous,

    Je me retrouve confronter à un problème délicat :

    Su le site que j'administre, j'ai des espaces pub géré par un module pub externe, et nombre de pub de nos clients sont maintenant en flash, introduites par des balises <object> (par le module pub)

    Or j'ai un menu qui se deploie au rollover et qui doit passer au dessus des bannieres flash (z-index superieur), sous Firefox => OK, Safari => ok, et je vous laisse deviner, IE => Probleme, le menu est en dessous :S

    J'ai parcouru pas mal de pages expliquant de façon vague la spécificité d'IE avec les balises <select> et <object>, mais aucune solution préconisé, ormi peut être celle que j'ai adopté pour le moment, faire disparaitre les pubs en javascript lorsque le menu est déployé.

    J'imagine ou plutot j'espere qu'il y a moyen de faire mieux.

    Merci par avance pour votre aide.

  2. #2
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    Bonsoir,

    Pour pouvoir t'aider et harmoniser ton code, merci de nous le montrer.
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  3. #3
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Bonsoir,

    C'est un bug reconnu par Microsoft.
    Les tags select, object et iframe sont "Windowed Des éléments pour lesquels on peut récupérer un handle de fenêtre (c'est-à-dire que l'on peut obtenir une référence sur la fenêtre conteneur du contrôle)".
    Le z-index doit fonctionner entre ces éléments mais vu que cette propriété n'est pas supporté pour le tag object sous IE6 et (>) ton problème ne peut être résolu qu'englobant ton flash dans une iframe ... Ce n'est pas propre mais ça marche ...

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 110
    Par défaut
    Bonsoir,

    Le module de pub que j'utilise permettant une intégration par iframe, j'ai opté pour cette option, seulement le probleme reste entier, que j'applique le z-index au div conteneur de l'iframe ou a l'iframe elle meme.

    Devrais je appliquer le style (z-index) directement à la balise <object>? Si tel est le cas ca va me poser un problème car je n'ai pas acces à ce code généré par le module de pub.

    Merci de me confirmer si selon vous le problème vient du fait que je n'applique pas de z index à la balise <object> directement, auquel cas j'essaierai d'insérer le style au moyen d'expression régulière à la libération d'un tampon ou autre.

    A+

Discussions similaires

  1. Hover sur balise <a>
    Par Kerweb dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 09/02/2007, 13h49
  2. Selecteur CSS pour agir sur balise parent.
    Par TronsoT dans le forum Mise en page CSS
    Réponses: 12
    Dernier message: 01/08/2006, 16h47
  3. [chargement de page et balise html object]
    Par Patriarch24 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 08/03/2006, 11h12

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