Salut tout le monde,

voila j'ai résolu mon problème mais j'aimerai cependant savoir si quelqu'un sait m'expliquer la raison de cette erreur.

A la base j'avais un fichier .js que j'incluait dans un fichier .xsl comme ceci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<script language="javascript" type="text/javascript" src="monFichier.js"></script>
Et alors la sous Internet Explorer 7 sous le build version 7.0.5730.11 sa fonctionnais mais sous un Build 7.0.54xxx sa ne fonctionnais plus et donc sur IE 6 j'en parle même pas.

Par contre si je n'incluait pas mon fichier .js de cette manière mais en mettant mon code JS dans un nouveau fichier .xsl que j'incluais à son tour dans mon fichier xsl de base, sa fonctionnais. Voila comment je m'y suis pris:

NouveauFichier.xsl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 <xsl:template name="Script">
		<script language="javascript" type="text/javascript">
		<![CDATA[
//mon code JAvascript
]]>
</xsl:template>
fichierDeBase.xsl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<xsl:include href="NouveauFichier.xsl" />
<xsl:call-template name="Script"></xsl:call-template>
//... code
et la sa fonctionne sur IE 6 !

Quelqu'un peux m'expliquer pourquoi il ne "voit" pas mon fichier .js lorsque je l'inclut normalement dans un fichier xsl ? merci