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 :

[W3C] Diriger vers un endroit précis d'une page


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Par défaut [W3C] Diriger vers un endroit précis d'une page
    Bonjour à tous,

    J'ai regardé les syntaxes pour une ancre dans un lien mais je n'ai pas trouvé de solutions à mon problème.
    Ancre standard relevée :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="url/nom_du_fichier.html#signet"> ... </a>
    Et l'ancre que je voudrais faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="./download/index.php?page=2&amp;id=Create_Pdf#convertir">Création de Pdf</a>
    Le problème est que, bien que n'ayant pas d'erreur, je suis redirigé vers le début de page, normalement quoi !

    Sur cette page, j'ai mis une ancre mais pas moyen de rediriger vers elle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <span id="convertir">Convertir des Xls en Pdf</span>
    Est-ce qu'il y a quelque en chose qui manque ou en trop dans l'appel du lien ?

    Merci d'avance.

  2. #2
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Bonjour,

    Essayes avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "./download/index.php#convertir?page=2&amp;id=Create_Pdf"
    Il est préférable et plus robuste, particulièrement pour IE d'écrire l'ancre sous forme de lien avant la cible:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <a id= "convertir" name="convertir"></a>
    <span>Convertir des Xls en Pdf</span>
    Et pour éviter des problème de tabulations en accés clavier, doter l'ancre de layout via un zoom:1 à placer dans une feuille de style IE (toutes versions) en commentaire conditionnels:
    Ou l'écrire sous cette forme:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="#" id= "convertir" name="convertir"></a>
    PS: est ce que "Convertir des Xls en Pdf" n'est pas un titre de section par hasard?

  3. #3
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonjour

    @Erwan31 : tu me diras ce que tu en penses mais je crois que les ancres vides sous IE6 ne sont pas toujours très bien pris en compte. J'ai eu ce problème expliqué ici : la discussion ici.

  4. #4
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Citation Envoyé par 12monkeys Voir le message
    Bonjour
    @Erwan31 : tu me diras ce que tu en penses mais je crois que les ancres vides sous IE6 ne sont pas toujours très bien pris en compte. J'ai eu ce problème expliqué ici : la discussion ici.
    Pas rencontré ce problème sous IE6, bizarre.

  5. #5
    Membre éprouvé
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Par défaut
    Un grand merci pour votre aide, mais je pense avoir résolu le hic, en tout cas ça marche.

    Pour infos, <a href="#"> n'est pas très appécié avec W3C.

    J'ai fait ça :
    Lien appellant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ../download/index.php?page=2&id=Create_Pdf#convertir

    Lieu appelé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <span id="convertir"></span>
    <p <span style="font-size:13px;font-weight:bold;color:#a52a2a;">Convertir des Xls en Pdf</span><br />
    Je sais, je sais ! c'est basique, mais bon, puisque ça marche.

    En tout cas, c'est OK avec FF, j'ai pas encore essayé avec IE 5.5 et +

  6. #6
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    ?? Pas compris ta solution et tu n'as pas suivi mes conseils.
    A ma connaissance, le href="#" ne posera pas de problème tant que l'on a pas cliqué sur le lien.
    Ce genre de lien est à proscrire oui:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <href="#" onclick="...">
    puisque sur certaine navigateurs href="#" équivaut à un top of page.

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

Discussions similaires

  1. Insérer lien html qui renvoie vers un endroit précis d'un word ou pdf
    Par armand6464 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 04/04/2015, 18h03
  2. [Débutant] Ouvrir fichier texte à un endroit précis dans une textbox
    Par GuillaumeNcy dans le forum VB.NET
    Réponses: 6
    Dernier message: 29/11/2013, 12h12
  3. [AC-2003] récupérer une donnée à un endroit précis dans une table
    Par justine' dans le forum VBA Access
    Réponses: 3
    Dernier message: 12/04/2011, 17h39
  4. avec js générer un lien <a href> à un endroit précis d'une page?
    Par adoptioninternationa dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 02/07/2008, 00h14
  5. Réponses: 14
    Dernier message: 12/06/2008, 14h58

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