[XML/XSLT/JavaScript] problème de transformat
dafolog
Messages postés
4
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J'ai quelques problèmes en essayant de transformer mon XML externe via un XSL et d'afficher le résultat dans un bloc <div> (avec la fonction innerHTML).
donc en fait je passe par des objets ActiveX ou XMLHTTPRequest.
ca buge ici : document.getElementById('menu-right').innerHTML = xml.transformNode(xsl);
Merci d'avance en tout cas
J'ai quelques problèmes en essayant de transformer mon XML externe via un XSL et d'afficher le résultat dans un bloc <div> (avec la fonction innerHTML).
var req;
var req2;
var xml;
var xsl;
function affichcat(url) {
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send(null);
req2 = new XMLHttpRequest();
req2.onreadystatechange = processReqChange2;
req2.open("GET", 'transform.xsl', true);
req2.send(null);
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
if (req) {
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send();
}
req2 = new ActiveXObject("Microsoft.XMLHTTP");
if (req2) {
req2.onreadystatechange = processReqChange2;
req2.open("GET", 'transform.xsl', true);
req2.send();
}
}
}
function processReqChange() {
if (req.readyState == 4 ) {
if (req.status == 200) {
xml = req.responseXML;
} else {
alert("There was a problem retrieving the XML data:\n" +
req.statusText);
}
}
}
function processReqChange2() {
if (req2.readyState == 4 ) {
if (req2.status == 200) {
xsl = req2.responseXML;
document.getElementById('menu-right').innerHTML = xml.transformNode(xsl);
} else {
alert("There was a problem retrieving the XML data:\n" +
req2.statusText);
}
}
}
donc en fait je passe par des objets ActiveX ou XMLHTTPRequest.
ca buge ici : document.getElementById('menu-right').innerHTML = xml.transformNode(xsl);
Merci d'avance en tout cas
A voir également:
- [XML/XSLT/JavaScript] problème de transformat
- Xml download - Télécharger - Édition & Programmation
- Office xml handler - Télécharger - Traitement de texte
- Telecharger javascript - Télécharger - Langages
- Driveimage xml - Télécharger - Sauvegarde
- A javascript error occurred in the main process - Forum Windows