Hallo allemaal,
De volgende code die ik heb gemaakt werkt goed in alle browsers behalve in internet explorer (7 en 8).
[JS]if (window.XMLHttpRequest)
{
xhttp=new XMLHttpRequest()
}
else
{
xhttp=new ActiveXObject("Microsoft.XMLHTTP")
}
xhttp.open("GET","top.xml",false);
xhttp.send("");
xmlDoc=xhttp.responseXML;
var naam_1 = xmlDoc.getElementsByTagName("naam")[0].childNodes[0].nodeValue;
var rank_1 = xmlDoc.getElementsByTagName("rank")[0].childNodes[0].nodeValue;
var score_1 = xmlDoc.getElementsByTagName("score")[0].childNodes[0].nodeValue;
// html -> <body onLoad="showTop();">
function showTop(){
var settingTop = "<div id=\"top1\" class=\"top\">" +
"<div class=\"image\"><img class=\"img\" src=\"images/player.png\" alt=\"\" /></div>" +
"<div class=\"name\">" + naam_1 + "</div>" +
"<div class=\"rank\">R:"+rank_1+" |<br/>S:"+score_1+"</div>" +
"</div>";
document.getElementById("content").innerHTML = settingTop;
}[/JS]
Ik heb echt geen idee waarom hij het niet doet in internet explorer, en dat is een groot probleem, want daarvoor is de code net bedoeld
Misschien zien jullie de fout,
Ben
De volgende code die ik heb gemaakt werkt goed in alle browsers behalve in internet explorer (7 en 8).
[JS]if (window.XMLHttpRequest)
{
xhttp=new XMLHttpRequest()
}
else
{
xhttp=new ActiveXObject("Microsoft.XMLHTTP")
}
xhttp.open("GET","top.xml",false);
xhttp.send("");
xmlDoc=xhttp.responseXML;
var naam_1 = xmlDoc.getElementsByTagName("naam")[0].childNodes[0].nodeValue;
var rank_1 = xmlDoc.getElementsByTagName("rank")[0].childNodes[0].nodeValue;
var score_1 = xmlDoc.getElementsByTagName("score")[0].childNodes[0].nodeValue;
// html -> <body onLoad="showTop();">
function showTop(){
var settingTop = "<div id=\"top1\" class=\"top\">" +
"<div class=\"image\"><img class=\"img\" src=\"images/player.png\" alt=\"\" /></div>" +
"<div class=\"name\">" + naam_1 + "</div>" +
"<div class=\"rank\">R:"+rank_1+" |<br/>S:"+score_1+"</div>" +
"</div>";
document.getElementById("content").innerHTML = settingTop;
}[/JS]
Ik heb echt geen idee waarom hij het niet doet in internet explorer, en dat is een groot probleem, want daarvoor is de code net bedoeld

Misschien zien jullie de fout,
Ben