Forum de discussion
Forum « Programmation XML et XSL » (archives)
A L'AIDE : XSL et javascript
Envoyé: 10 septembre 2003, 13h02 par jayone
je débutes et je suis un peu perdu.
Mon but est de définir de récupérer les valeurs de variables XML dans des variables javascript pour ensuite afficher le tout dans le doc HTML.
<xsl:variable name="titre">
<xsl:copy-of select="Contenu/Titre">
</xsl:variable>
<xsl:variable name="chapo">
<xsl:copy-of select="Contenu/Chapo">
</xsl:variable>
<xsl:variable name="auteur">
<xsl:copy-of select="Contenu/Auteur">
</xsl:variable>
<xsl:variable name="source">
<xsl:copy-of select="Contenu/Source">
</xsl:variable>
<xsl:template match="/">
<SCRIPT LANGUAGE="JavaScript">
var titre = "<xsl:value-of select="$titre">";
var chapo = "<xsl:value-of select="$chapo">";
var auteur = "<xsl:value-of select="$auteur">";
var source = "<xsl:value-of select="$source">";
var if_Site_ID = "CUSTOMER";
var if_tag = "<SCRIPT LANGUAGE='JavaScript' " + "DEFER SRC=http" + "://" +
if_Site_ID + ".insightfirst.com/scripts/" + if_Site_ID + "_if.js" +
"></SCR" + "IPT>";
var mep1 = "&Rubrique=Infos&Titre="+titre+"&Chapo="+chapo+"&Auteur="+auteur+"&Source="+source;
document.write(if_tag);
</SCRIPT>
Le script défini à partir de "var if_Site_ID" est un script ajouté (et non crée de mes mains ;)) et dans lequel je dois récupérer dans la "var mep1" les variables titre, chapo, auteur et source mais dans le code source de la page html générée, les variables ne sont pas prises en compte dans la var "mep1".
Merci d'avance pour votre aide.
Réponses
|