Bonjour,
Mon fichier xslt sert à écrire du html ou il y aura du javascript.
Dans le xslt, j'ai le code suivant :
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...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
HELP !
Merci !
WwAvE
Partager