[xslt] Chemin relatif javascript
Bonjour,
Mon fichier xslt sert à écrire du html ou il y aura du javascript.
Dans le xslt, j'ai le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <xsl:template match="/">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1"/>
<title></title>
<link rel="stylesheet" type="text/css" href="DISPLAY/styles.css"/>
<script type="text/javascript" src="DISPLAY/sarissa.js"></script>
<xsl:call-template name="script-level-0"/>
<script type="text/javascript" src="DISPLAY/common.js"></script>
<xsl:call-template name="script"/>
<xsl:call-template name="event-script"/>
<xsl:call-template name="svg-script"/>
</head>
<body id="c-body">
<xsl:call-template name="c-center"/>
</body>
</html>
</xsl:template> |
Vous constatez que les fichiers sont dans le répertoires DISPLAY : c'est le chemin relatif par rapport au fichier XML. Comment faire en sorte que ce chemin ne soit pas écrit en dur ? En effet, si je déplace mon XML mais pas mon répertoire DISPLAY, que je change le lien vers la xsl dans le XML, les javascripts ne fonctionneront pas...
HELP !
Merci !
WwAvE