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 :

Linker un lien avec une dièse # sous ie6


Sujet :

HTML

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 6
    Par défaut Linker un lien avec une dièse # sous ie6
    Bonjour à tous!

    Je suis en train de construire un menu qui contient des liens de type année.
    Quand j'ouvre une page html en cliquant sur le lien correspondant à l'année actuelle, je transmet à l'url le chemin d'accès, suivi de l'année (en variable) et enfin (le soucis) suivi de l'ensemble .'#'.$mois_act.'">' ?>

    Le but recherché est d'afficher la page à l'endroit du tableau de l'année sélectionnée.

    Sous internet explorer 7, et firefox, je n'ai aucun problème pour afficher correctement l'url avec l'ensemble en question (# et compagnie...)
    Mais pour ie6, le caractère # n'est pas pris en compte dans le champs d'adresse ni même la suite d'ailleurs.

    Je sais que ce caractère permet d'insérer des commentaires mais pourtant dans la barre d'état j'ai bien l'url entière que je souhaite afficher dans le champs d'adresse.

    Quelqu'un aurait il une idée pour utiliser le # sous ie6 sans qu'il soit reconnu comme un commentaire ??? Merci

  2. #2
    Membre expérimenté
    Avatar de (Benoit)
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 184
    Par défaut
    Tu pourrais d'encoder ton #, pour voir ?

    tu remplace :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://monsite.com/toto#tata
    par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://monsite.com/toto%23tata

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 6
    Par défaut
    Salut Benoit,
    j'ai remplacé le # par un %23, et j'ai pu constater que la suite de mon url s'affiche bien dans le champs d'adresse pour ie6
    Mais par contre, la page ne s'ouvre pas à l'endroit où mon tableau 2009 se situe et pour les autres navigateurs aussi donc au final, ça marche encore moins

    Merci de votre aide ...

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 6
    Par défaut
    C'est bon en fait j'ai solutionné le problème qui n'en était pas un en fait
    En fait, je travaillais sans avoir crée au préalable mon fichier lien qui doit recevoir la variable par méthode GET .
    Et j'aurais quand même dû tester la réception du #2009 qui permet de placer le curseur de la page à l'endroit où figure la balise correspondante...
    Le fait de ne pas voir s'afficher le # pour ie6 ma perturbé...
    Bref ça marche bien !!!
    En tout cas merci quand même

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

Discussions similaires

  1. [Prototype] Une popup avec un iframe sous IE6
    Par Invité dans le forum Bibliothèques & Frameworks
    Réponses: 0
    Dernier message: 10/11/2008, 15h35
  2. Réponses: 11
    Dernier message: 20/01/2006, 12h35
  3. [JDBC] Requête avec une date sous la forme dd/MM/yyyy
    Par sylviefrfr dans le forum JDBC
    Réponses: 6
    Dernier message: 12/11/2005, 09h35
  4. [java] établir un lien avec une application java
    Par pmartin8 dans le forum Access
    Réponses: 2
    Dernier message: 19/10/2005, 14h36
  5. Réponses: 14
    Dernier message: 09/08/2004, 13h42

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