[XSLT] value-of dans attribut html ?!
Salut !
voici ce que j'essaye de faire :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <object
id="media_flash"
data="<xsl:value-of select='@chemin'/>"
type="application/x-shockwave-flash"
width="350px"
height="350px"
bgcolor="#000000"
standby="Chargement...">
<param name="movie" value="<xsl:value-of select='zone'/>" />
<param name="autostart" value="false" /><!-- Le Flash se lance en automatique tout de même !!! -->
<param name="bgcolor" value="#000000" />
<param name="loop" value="true" /><!-- Le Flash boucle tout de même !!! -->
<param name="quality" value="high" />
<!-- Pour ie < 5 et Netscape <= 4 -->
<embed
src="<xsl:value-of select='zone'/>"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/shockwave/download/
index.cgi?P1_Prod_Version=ShockwaveFlash"
width="350px" height="350px"
autostart="false" loop="true"
bgcolor="#000000"
quality="best"
/>
<!-- Texte alternatif : fonctionne sous Firefox, mais fonctionne mal ! -->
Animation Flash
</object> |
Mais j'ai l'erreur suivante :
Citation:
La page XML ne peut pas être affichée
Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL. Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement.
--------------------------------------------------------------------------------
Le caractère < ne peut pas être utilisé dans une valeur d'attribut. Erreur de traitement de la ressource file://le/chemin/modele_3.xsl. Ligne 60, Position 11
data="<xsl:value-of select='@chemin'/>"
----------^
Donc, comment mettre une balise xsl comme valeur d'un attribut d'une balise html ?
Merci d'avance,
Gôm.