Ik ben een script aan het bouwen waarmee ik een xml bestand ophaalt vanaf de server. Nu werkte dit script vorige week prima, maar na wat wijzigingen niet meer. nu heb ik het bestand hersteld naar de werkende versie, zij het dat ik nog steeds dezelfde fout krijg.
De onreadystatechange blijft hangen op 0, als ik deze na het send(NULL) argument plaats krijg ik wel een 1 maar verder dan dat komt hij niet.
IE geeft als fout aan dat "de typen niet overeen komen" maar hier kom ik niet veel verder mee.
code:
De onreadystatechange blijft hangen op 0, als ik deze na het send(NULL) argument plaats krijg ik wel een 1 maar verder dan dat komt hij niet.
IE geeft als fout aan dat "de typen niet overeen komen" maar hier kom ik niet veel verder mee.
code:
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
| function createXMLHttpRequest() { if(window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } } function fetchData() { var URL = "./script/rr.php?supid=" + document.getElementById('supidselected').value + "×tamp="+ document.getElementById('version_checked').value; createXMLHttpRequest(); xmlHttp.onreadystatechange = handleStateChange(); xmlHttp.open("GET", URL, true); xmlHttp.send(null); } function handleStateChange() { document.getElementById('testDisplay').value = xmlHttp.readyState; if(xmlHttp.readyState == 4) { if (xmlHttp.status == 200) { if(xmlHttp.responseText.length > 1 ) { document.getElementById('light').src = './img/light_green.png'; //indicates loading done handleXML(); } } else if (xmlHttp.status == 404) { alert("Page not loaded\n ERROR: 404"); } } else { document.getElementById('light').src = './img/light_red.png'; //loading started } } |