Sto sperimentando ajax e ho riscontrato dei problemi già dall'inizio.

Sto usando sia Chrome che IE 9 come browser ma Ajax non sembra funzionare.

Il semplice codice di base che ho scritto è questo:

<html>
<head>
<title>Ajax</title>
<script language="javascript">

onLoad = function(){
var ajax=new XMLHttpRequest();
if(ajax){
ajax.open("post","prova1.php",true);
window.alert("ok");
}
}

</script>
</head>
<body onload="onLoad();">

</body>
</html>


In "prova1.php" c'è il codice per memorizzare in un db mysql dei dati.
Questa da sola funziona perfettamente. Quindi in teoria con "open" di Ajax dovrei semplicemente richiamare "prova1.php" e fargli fare il suo.

Nonostante ciò non va. Ho messo anche un window.alert("ok"); all'interno del codice per vedere se il comando "open" di ajax veniva preso, e chiaramente funziona.

Chi mi sa aiutare?

Grazie