Bonjour à tous.
Je débute en XSL. Je souhaite transformer un document XML en un document XHTML à l'aide d'une feuille XSL. Et ma page XHTML utilise du Javascript.
Or, si j'appelle un fichier .JS entre les balises <head> (comme ci-dessous), il n'y a aucun problème.
En revanche, si j'ajoute du Javascript entre les balises <script> (celles de <head> ou d'autres <script type="text/javascript"></script> dans la page), le Javascript n'est pas pris en compte, voire génère des erreurs, notamment lorsqu'il contient les signes < ou >.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <head> <script type="text/javascript" src="script.js"></script> </head>
Dans ce dernier cas, mon navigateur affiche :
"Erreur d'analyse XML : mal formé" etc.
Pourtant le CSS ne me pose pas ce problème, je peux en placer où je veux.
Est-il normal que le XSL ne traite pas le Javascript inclus dans la page?
Y a-t-il un moyen de régler ce problème ou suis-je condamné à utiliser un fichier externe?
Merci.
Partager