Salve...
Ho un problema e veramente non riesco a risolvere e non capisco..
Però, il codice Ajax che che vedi sotto funziona tutto alla grande solo sui browser FIREFOX, CHROME e SAFARI tranne IE in tutte le versioni, compreso il 9, non fuziona, cioè:

Esempio, la pagina appare la lista di utenti se volessi cancellare ENRICO, clicco cancella mi appare cancellato e non aggiorna la pagina, rimane utente ENRICO, tocca chiudere IE, riaprire e sulla lista non c'è più ENRICO, secondo te perchè?

Cosa ho sbagliato?
Ecco il codice

Codice Ajax/Javascript

function elenco()
{

// code for IE7+, Firefox, Chrome, Opera, Safari
if(window.XMLHttpRequest)
{

xmlhttpAdmin = new XMLHttpRequest();

} else {

// code for IE6, IE5
xmlhttpAdmin = new ActiveXObject("Microsoft.XMLHTTP");

}

xmlhttpAdmin.onreadystatechange = function()
{

if(xmlhttpAdmin.readyState == 1)
{

document.getElementById("visualizza").innerHTML = "<div style='text-align:center; padding:10px'>[img]images/loading2.gif[/img]</div>";

} else if(xmlhttpAdmin.readyState == 4 && xmlhttpAdmin.status == 200)
{

document.getElementById("visualizza").innerHTML = xmlhttpAdmin.responseText;

}

}

xmlhttpAdmin.open("GET", "utenti.php", true);

xmlhttpAdmin.send();

}

window.onload = function()
{

elenco();

}


codice PHP

$query = "SELECT * FROM prova ORDER BY titolo DESC";
$select = mysql_query($query, $connessione);

echo"<table width=\"100%\" border=\"0\" align=\"center\" cellpadding=\"8\" cellspacing=\"0\">
<tr>
<td></td>
</tr>";

while($result = mysql_fetch_assoc($select))
{

echo"<tr>
<td>". $result['titolo'] ."</td>
</tr>";

}

echo"</table>";


E' molto strano che non riesce aggiornare la lista su IE

Aspetto il riscontro e grazie
Cristiano