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

XML/XSL et SOAP Discussion :

Insérer un lien


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1
    Par défaut Insérer un lien
    Bonjour,

    Je souhaite insérer un lien dans une feuille xslt.
    Si j'utilise la balise <a href> avec un lien saisi "en dur" cela fonctionne très bien.
    Le souci est que la valeur de la balise doit être dynamique.

    Dans mon exemple ci-dessous, je récupère des champs "chemin archivage". Cette variable contient des valeurs de type "D:/test.txt".
    Lorsque j'ouvre avec IE le fichier xml associé au xslt, je voudrais avoir un lien positionné sur cette variable "cheminArchivage" afin d'ouvrir le document.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <td style="border-color:black; border-style:outset; " valign="middle" width="14%">
         <xsl:for-each select="cheminArchivage"> 
              <span style="font-family:Arial; font-size:10; ">
                   <xsl:value-of select="."/>
              </span> 
         </xsl:for-each>
    </td>
    je ne vois pas quelle syntaxe utiliser pour y arriver.
    Merci d'avance pour votre aide.

  2. #2
    Membre émérite
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Par défaut
    avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <td style="border-color:black; border-style:outset; " valign="middle" width="14%">
         <xsl:for-each select="cheminArchivage"> 
              <span style="font-family:Arial; font-size:10; ">
    <xsl:element name="a">
                   <xsl:attribute name="href"><xsl:value-of select="."/></xsl:attribute>
    </xsl:element>
              </span> 
         </xsl:for-each>
    </td>

Discussions similaires

  1. [phpBB] Insérer un lien vers la page accueil
    Par bibou29 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 7
    Dernier message: 07/12/2006, 21h54
  2. insérer un lien Web
    Par Chris33 dans le forum Réseau/Web
    Réponses: 2
    Dernier message: 02/07/2006, 09h53
  3. [html][CSS]insérer un lien avec css ?
    Par Phenomenium dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 16/01/2006, 20h14

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