Ik heb een probleempje met AJAX. Het lukt me wel om een HttpRequestObject aan te maken, maar niet om die te gebruiken. Het probleem/de problemen zitten in regel 26/27/28. Hij geeft telkens "werkt niet" terug.
<script language="JavaScript" type="text/javascript">
<!--
function doRequest(){
var xmlHttp = null;
try{
xmlHttp = new XMLHttpRequest();
}catch(exep){
try{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}catch(exep){}
}
}
if(xmlHttp == null){
alert("Jouw browser ondersteunt geen AJAX, dus de gegevens kunnen niet worden gewijzigd!");
}else{
if(!xmlHttp.open('get', 'http://localhost/test4.php?id=' + Math.random())){ alert("werkt niet");}; // regel 26
//xmlHttp.onreadystatechange = alert(xmlHttp.responseText); // regel 27
xmlHttp.send(null); // regel 28
}
}
//-->
</script>