ciao a tutti, ho il seguente problema: ho scritto qui il codice completo per una richiesta http con ajax che non so perchè non funziona.
<html>
<head>
<title>Untitled</title>
<script type="text/javascript">
//creo l'oggetto XMLHttpRequest
function richiesta(){
if(window.XMLHttpRequest){//firefox e altri
richiedi= new XMLHttpRequest()
richiedi.overrideMimeType("text/xml")
}else if(window.ActiveXObject){//IE<7
richiedi= new ActiveXObject("Microsoft.XMLHTTP")
}
richiedi.onreadystatechange = inviaricevi
richiedi.open("GET","azione.php",true)
richiedi.send(null)
}
function inviaricevi(ric){
if(richiedi.readyState==4){
if(richiedi.status==200){
scrivi(richiedi.responseText)
}
}else{
alert('richiesta non riuscita')
}
}
function scrivi(txto){
document.GetElementById('divo').innerHTML=txto
}
</script>
</head>
<body>
<input type="button" value="invia richiesta" onclick="richiesta()" /><br /><br />
<div id="divo" style="background-color: #ffaaaa;">
risultato richiesta
</div>
</body>
</html>
```Il file azione.php è presente e scritto in modo corretto e easyphp funziona bene, per ciò penso che il problema stia in javascript. Qualcuno sa dirmi dove sbaglio?