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 :

[XHTML] Maping d'image et IE


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné

    Inscrit en
    Octobre 2004
    Messages
    363
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 363
    Par défaut [XHTML] Maping d'image et IE


    voila j'ai un soucis, je map une image avec différentes zones :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <map name="carte">
                            <area shape="poly" coords="16,20, 40,20, 50,14, 70,20, 76,18, 92,32, 70,54, 30,58, 16,20" href="javascript:void(alert('zone jaune'))" />
                            <area shape="poly" coords="70,54, 92,32, 112,64, 94,102, 80,96, 70,54" href="javascript:void(alert('zone vert pâle'))" />
                            <area shape="poly" coords="30,58, 70,54, 80,96, 64,108, 24,88, 30,58" href="javascript:void(alert('zone rose pâle'))" />
                            <area shape="poly" coords="130,68, 130,58, 148,64, 130,96, 106,108, 94,102, 112,64, 130,68" href="javascript:void(alert('zone marron'))" />
                            <area shape="poly" coords="148,64, 168,74, 146,102, 130,96" href="javascript:void(alert('zone orange'))" />
                            <area shape="poly" coords="106,108, 94,102, 80,96, 64,108, 64,122, 120,148, 120,128, 146,102, 130,96, 106,108" href="javascript:void(alert('zone bleue'))" />
                            <area shape="poly" coords="120,148, 170,170, 186,148, 186,126, 144,110, 146,102, 120,148" href="javascript:void(alert('zone rouge'))" />
                            <area shape="poly" coords="168,74, 200,62, 226,80, 214,102, 186,100, 146,102, 168,74" href="javascript:void(alert('zone verte'))" />
                        </map>
                        <img src="image.gif" style="float:left;height:184px;width:253px;border:0;" usemap="carte" />
    Sous FF pas de pb ca fonctionne, par contre sous ie rien... j'ai oublié qqchose ?

    (j'ai essayé d'entourer la zone d'un balise <a>, ca ne change rien...)

  2. #2
    Membre émérite Avatar de gretch
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Avril 2006
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 165
    Par défaut
    essai de mettre des espace derriere toutes tes virgules, on ne sait jamais ...

    fais un rechercher/remplacer

  3. #3
    Membre chevronné

    Inscrit en
    Octobre 2004
    Messages
    363
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 363
    Par défaut
    J'ai mis des espaces pour chaque et ensuite aucun espace les deux ne fonctionnent pas :s

  4. #4
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut

    Essaie en changeant ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    href="javascript:void(alert('zone ...'))
    par ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick="alert('zone ...');"
    PS : c'est normal que tes polygones n'est pas tous le même nombre de faces?

  5. #5
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Salut,

    histoire de cerner le souci, essaie d'enlever le float pour vérifier que le problème ne vient pas de là (IE n'est pas très fortiche avec tout ce qui concerne les éléments flottants)

    Tu peux essayer de remplacer l'attribut name de la map par l'attribut id...
    Ou mettre les deux (<map id="carte' name="carte">)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  6. #6
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut
    Citation Envoyé par MasterOfChakhaL
    Tu peux essayer de remplacer l'attribut name de la map par l'attribut id...
    Ou mettre les deux (<map id="carte' name="carte">)
    Ôte moi un doute : en XHTML, l'attribut name n'as pas été remplacé par id justement ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [xhtml] Affichage d'images avec Internet Explorer
    Par acsm14 dans le forum Général JavaScript
    Réponses: 16
    Dernier message: 05/10/2008, 17h28
  2. [XHTML] répéter une image en x y
    Par timal78 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 24/07/2007, 15h43
  3. [HTML?][XHTML?][CSS?] Une image dont la taille s'adapte
    Par zelda dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 11/11/2005, 10h19
  4. [XHTML] Input type="image"
    Par dorian53 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 07/10/2005, 22h19
  5. Formulaire et bouton submit avec image mapée
    Par dody dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 06/12/2004, 16h00

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