PHP interesse |
|
Hallo,
Ik ben bezig met ajax, en ik heb de volgende code in elkaar gezet:
windows = {
wI : new Array(),
cRO : false,
createRequestObject : function() {
var req;
if(window.XMLHttpRequest){
req = new XMLHttpRequest();
} else if(window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
} else {
alert('Problem creating the XMLHttpRequest object');
}
return req;
}
sendRequest : function(name) {
windows.cRO.open('get', name + '.txt');
windows.cRO.onreadystatechange = handleResponseTest;
windows.cRO.send(null);
}
handleResponse : function() {
if(windows.cRO.readyState == 4 && windows.cRO.status == 200){
if(windows.cRO.responseText) {
alert(windows.cRO.responseText);
}else{
alert('Fout!');
}
}else{
alert('Fout!');
}
}
open : function(name){
if(windows.cRO == false) {
windows.cRO = windows.createRequestObject();
}
windows.sendRequest(name);
windows.handleResponse();
}
};
windows.open('home');
windows = { wI : new Array(), cRO : false, createRequestObject : function() { var req; if(window.XMLHttpRequest){ req = new XMLHttpRequest(); } else if(window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } else { alert('Problem creating the XMLHttpRequest object'); } return req; } sendRequest : function(name) { windows.cRO.open('get', name + '.txt'); windows.cRO.onreadystatechange = handleResponseTest; windows.cRO.send(null); } handleResponse : function() { if(windows.cRO.readyState == 4 && windows.cRO.status == 200){ if(windows.cRO.responseText) { alert(windows.cRO.responseText); }else{ alert('Fout!'); } }else{ alert('Fout!'); } } open : function(name){ if(windows.cRO == false) { windows.cRO = windows.createRequestObject(); } windows.sendRequest(name); windows.handleResponse(); } }; windows.open('home');
als ik dit nu aanroep in een html pagina(op m'n localhost) krijg ik gewoon een blanco pagina te zien. Ik krijg geen Firebug op Firefox geinstraleerd, volgens mij komt dat omdat ik Linux heb.
Weet iemand wat de fout is?
|