xml+xslt+javascript = erreur d'affichage
Publié : 07 août 2006, 19:07
Bonjour à tous,
Je pioche sur un problème récurrent d'affichage : il s'agit de faire afficher la date de mise à jour d'un fichier (une page web http://www.bibliotheques.uqam.ca/recher ... nables.xml listant les bases de données incontournables en sociologie) dans le bas de la page web à droite. Je fais faire des transformations XSLT sur des fichiers XML côté client : j'ai mis le javascript (qui génère la date de mise à jour) dans la feuille XSLT. Dans IE ça fonctionne, la date s'affiche. Dans FX la date ne s'affiche pas.
J'ai essayé de mettre le javascript dans un fichier à part : ça ne fonctionne toujours pas. J'ai aussi essayé de mettre le code dans des sections CDATA, fonctionne toujours pas. Enfin j'ai pris le HTML généré par la feuille XSLT, j'ai un crée un fichier HTML et ça fonctionne dans FX...
On dirait que le problème vient de FX : il semble incapable de traiter du javascript intégré dans du XSLT.
Vous pouvez jeter un coup d'oeil sur la feuille XSLT ici. http://www.bibliotheques.uqam.ca/xml/co ... es_xsl.txt
Quelqu'un peu m'aider ?
Merci !
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6
Je pioche sur un problème récurrent d'affichage : il s'agit de faire afficher la date de mise à jour d'un fichier (une page web http://www.bibliotheques.uqam.ca/recher ... nables.xml listant les bases de données incontournables en sociologie) dans le bas de la page web à droite. Je fais faire des transformations XSLT sur des fichiers XML côté client : j'ai mis le javascript (qui génère la date de mise à jour) dans la feuille XSLT. Dans IE ça fonctionne, la date s'affiche. Dans FX la date ne s'affiche pas.
J'ai essayé de mettre le javascript dans un fichier à part : ça ne fonctionne toujours pas. J'ai aussi essayé de mettre le code dans des sections CDATA, fonctionne toujours pas. Enfin j'ai pris le HTML généré par la feuille XSLT, j'ai un crée un fichier HTML et ça fonctionne dans FX...
On dirait que le problème vient de FX : il semble incapable de traiter du javascript intégré dans du XSLT.
Vous pouvez jeter un coup d'oeil sur la feuille XSLT ici. http://www.bibliotheques.uqam.ca/xml/co ... es_xsl.txt
Quelqu'un peu m'aider ?
Merci !
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6