Problème : Les Ancres

Résolu
Raid -  
 Raid -
Salut à tous,

Je n'arrive pas à faire marcher le système des ancres sur mon site.

Je met pourtant correctement les balises :

<a id="brute">...</a> ou <a name="brute">...</a>
et
<a href="#brute">...</a>

et rien ne marche, j'ai l'impression que le # me ramène en haut de la page active

Si vous avez la réponse je la prend volontier

4 réponses

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    Bonjour,

    Déjà.. tu n'es pas obligé d'utiliser des balises <a en tant qu'encre...
    Ensuite...
    Testes ceci :
    <html>
    <head>
    <title>TEST</title>
    </head>
    <body>
    <script type="text/javascript"> 
    
    
    </script>
    
    <div id="brute" style="height:900px;">
    <pre>
    sdfdsf
    sd
    fdsf
    dsftsehtrhthydsf
    gfsd
    gdsfg
    dsfgdfsgsdf
    sdq
    </pre>
    <pre>
    sdfdsf
    sd
    fdsf
    dsftsehtrhthydsf
    gfsd
    gdsfg
    dsfgdfsgsdf
    sdq
    </pre>
    <pre>
    sdfdsf
    sd
    fdsf
    dsftsehtrhthydsf
    gfsd
    gdsfg
    dsfgdfsgsdf
    sdq
    </pre>
    <pre>
    sdfdsf
    sd
    fdsf
    dsftsehtrhthydsf
    gfsd
    gdsfg
    dsfgdfsgsdf
    sdq
    </pre>
    <pre>
    sdfdsf
    sd
    fdsf
    dsftsehtrhthydsf
    gfsd
    gdsfg
    dsfgdfsgsdf
    sdq
    </pre>
    </div>
    
    
    <a href="#brute">Retour</a>
    
    </body>
    </html>
    


    1
  2. dugenou Messages postés 6262 Statut Contributeur 1 455
     
    Bonjour,

    Il faut mettre <id="brute"> et <a href="#brute">...</a>
    0
    1. Raid
       
      J'ai tester cela ne fonctionne pas mais merci quand même
      0
      1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832 > Raid
         
        Il va falloir que tu nous montres le code complet de ta page ... car nous dire que ça ne fonctionne pas (alors qu'il n'y a aucune raison...) ne nous permettra pas de t'aider....
        0
  3. Raid
     
    Jordane45, ta solution marche en local, j'attend de voir sur mon site si tout marche, et par rapport au code que j'écrivait je ne voit pas de différence entre toi et moi c'est bizarre.
    0
  4. Raid
     
    hum je pense avoir compris l'erreur. Tout marche en local et sur le site tout fonctionne bien.

    Mon erreur était que je voulais mettre le href="#brute" sur une autre page que celle qui contient l'ancre...

    Du coup je devrait avoir l'ancre brute sur ma page, et le lien de l'encre sur une autre mon code doit être :

    <a href="chemindemonficher/mapage.html/#brute">...</a>
    ou
    <a href="../chemindemonficher/mapage.html/#brute">...</a>
    0
    1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
       
      Oui en effet....
      D'où l'importance d'expliquer en détail (code à l'appuie) le souci rencontré quand tu postes sur le forum ...
      ça nous aurait permis de te donner la réponse immédiatement...

      PS : Si la question est résolue..
      Merci de ne pas oublier de clôturer le sujet
      (en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)

      Cordialement,
      Jordane
      0
    2. Raid
       
      Merci
      0