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 :

Balise base et ancre


Sujet :

HTML

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2005
    Messages
    230
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 230
    Par défaut Balise base et ancre
    Bonjour, dans mes sites j'utilise la balise base principalement pour régler les problèmes lié à la réécriture d'URL si on change de dossier.

    Mon problème est que quand je suis dans une page et que je veux mettre un lien vers un autre endroit de cette page avec la balise <a href="#ici">...</a>, à cause de la balise base, mon url est réécrite en absolue "http://www.url.fr/#ici" ce qui provoque le chargement de la page.

    Est-il possible de spécifier à un lien qu'il ne soit pas affecté par la balise base ?
    Sans modifier la balise avant puis après.

    Merci.

  2. #2
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut
    Bonjour Azharis,

    à ma connaissance cela n'est pas possible en HTML.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2005
    Messages
    230
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 230
    Par défaut
    J'en ai bien peur.

    La seule solution serait donc d'inclure les chemins en absolus en PHP mais c'est moins intéressant.

  4. #4
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut
    Bonjour,

    plutôt que d'inclure du PHP dans ta page HTML,
    une autre méthode consiste à générer la page HTML avec PHP,
    puis de travailler sur celle-ci.

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2005
    Messages
    230
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 230
    Par défaut
    Générer le HTML en PHP c'est ce que je fais.

  6. #6
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut
    Pourquoi ne pas écrire un petit script pour gérer des chemins relatifs ?

  7. #7
    Invité de passage
    Inscrit en
    Février 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 1
    Par défaut
    Ou alors en JavaScript
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <a href="#tonancre" onclick="toAnchor('tonancre');return false;">
    function	toAnchor(anchor)
    {
    	url = window.location.href.split('#');
    	window.location.href = url[0]+ '#'+ anchor;
    }

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

Discussions similaires

  1. Balise <base> IE9
    Par Jordan-Tess dans le forum Balisage (X)HTML et validation W3C
    Réponses: 24
    Dernier message: 09/12/2014, 09h59
  2. [HTML 4.0] Portée de la balise <base>
    Par guidnome dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 08/07/2014, 11h25
  3. Balise base et son utilisation
    Par jeff74 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 28/10/2008, 16h50
  4. Petit Problème d'une balise ancrée dans une autre
    Par stansoad0108 dans le forum Langage
    Réponses: 2
    Dernier message: 13/05/2008, 10h23
  5. balise object et ancre(anchor)
    Par gringo2007 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 30/07/2007, 20h16

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