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

XSL/XSLT/XPATH XML Discussion :

[XSLT] Connaître dans un XSL l'url de l'XML appelant


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre Expert
    Avatar de NoisetteProd
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    1 905
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 1 905
    Par défaut [XSLT] Connaître dans un XSL l'url de l'XML appelant
    Bonjour,

    Je ne sais pas si ce que je voudrais faire est possible...

    Voici ce que je cherche à faire.
    Un XML déclare une feuille de style afin de produire un rendu HTML. Je souhaiterais dans cette feuille de style pouvoir connaitre l'adresse (url) de l'XML appelant, afin de variabiliser certain chemin.

    J'ai bien trouvé un moyen avec du javascript, mais ca ne me plait pas trop...

    J'ai été assez clair ?
    Des idées ?


  2. #2
    Expert confirmé
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Par défaut
    Salut,

    avec XSLT seul, c'est impossible. Il faut soit utiliser une extension à XSLT, soit passer cette information au processeur XSLT dans un <xsl:param> avec du code (notamment Javascript).
    FAQ XML
    ------------
    « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
    Giacomo Leopardi

  3. #3
    Membre Expert
    Avatar de NoisetteProd
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    1 905
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 1 905
    Par défaut
    Citation Envoyé par GrandFather
    Salut,

    avec XSLT seul, c'est impossible. Il faut soit utiliser une extension à XSLT, soit passer cette information au processeur XSLT dans un <xsl:param> avec du code (notamment Javascript).
    ok...
    Bon, et bien je vais mettre du javascript...

    GrandFather

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

Discussions similaires

  1. [XSLT] Mettre un lien http dans un xsl.
    Par angearael dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 18/12/2006, 17h02
  2. [XSLT] peut on faire un select dans un xsl:key ?
    Par DelphLaga dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 13/10/2006, 13h06
  3. [PHP] [XSLT] utilisation, de javascript dans le xsl
    Par vodasan dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 11/10/2006, 15h38
  4. [XSLT] Creer des hyperlink parametres dans un xsl
    Par ld438 dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 10/07/2006, 14h04
  5. [XSLT] Php dans XSL
    Par kivan666 dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 08/07/2006, 20h28

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