Bonjour, je souhaite rentrer toute mes données dans un document xml unique "artiste.xml", et j'aimerais reprendres ces données sur d'autres pages, par exemple j'ai créé une feuille de style "parole.xsl". L'affichage sous IE et Firefox fonctionne très bien. Mais, pour ne pas avoir a recopier indéfiniment le fichier "artiste.xml", je souhaite faire une transformation XSLT grâce à JS.
Sous IE, pas de problème, j'utilise :
Sous Firefox, cela ne fonctionne évidement pas, quelqu'un pourrait-il me dire comment le coder pour firefox, et comment lui faire comprendre d'utiliser le 1er code si le navigateur est IE, et le 2ème s'il s'agit de Firefox. Merci d'avance, Bellami.
Sous IE, pas de problème, j'utilise :
<html>
<head>
</head>
<body>
<script type="text/javascript">
// chargement du fichier XML
var xml = new ActiveXObject("Microsoft.XMLDOM")
xml.async = false
xml.load("artiste.xml")
// chargement du fichier XSL
var xsl = new ActiveXObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load("parole.xsl")
// transformation en Html
document.write(xml.transformNode(xsl))
</script>
</body>
</html>
Sous Firefox, cela ne fonctionne évidement pas, quelqu'un pourrait-il me dire comment le coder pour firefox, et comment lui faire comprendre d'utiliser le 1er code si le navigateur est IE, et le 2ème s'il s'agit de Firefox. Merci d'avance, Bellami.