Systematisch
Gebruiker
- Lid geworden
- 21 jul 2010
- Berichten
- 12
Voor ons radiostation werken wij met AJAX om de data van de nummers te refreshen:
Echter werkt het alleen maar in Firefox, ook bij een pagina refresh update Internet Explorer het niet.
Wat kan het probleem zijn? Heeft het te maken met de cache?
Code:
function refresh1(){
var ajaxRequest;
try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
alert("");
return false;
}
}
}
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4){
document.getElementById('now-playing').innerHTML = ajaxRequest.responseText;
setTimeout("refresh1()", 2000);
}
}
ajaxRequest.open("GET", "data/now-playing.php", true);
ajaxRequest.send(null);
return false;
}
setTimeout("refresh1()", 1);
Echter werkt het alleen maar in Firefox, ook bij een pagina refresh update Internet Explorer het niet.
Wat kan het probleem zijn? Heeft het te maken met de cache?