Salve, sono di nuovo sul fronte, e forse tempo fa avevo già chiesto una cosa simile.
Comunque, ho crato questa funzione per aggiornare un div, solo che va bene in explorer ma in firefox no.
In pratica firefox dopo un po di tempo, fa sparire il colore al testo, e dopo altro tempo comincia duplicare le immagini, questo e il codice:
Codice PHP:
<script type="text/javascript">
var xmlhttp
var url = "test_luogo.php";
function loadXMLDoc(url)
{
// codice per Mozilla, etc.
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest()
xmlhttp.onreadystatechange=xmlhttpChange
xmlhttp.open("GET",url,true)
xmlhttp.send(null)
}
// codice per IExplore
else if (window.ActiveXObject)
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
if (xmlhttp)
{
xmlhttp.onreadystatechange=xmlhttpChange
xmlhttp.open("GET",url,true)
xmlhttp.send()
}
}
}
function xmlhttpChange()
{
// if xmlhttp shows "loaded"
if (xmlhttp.readyState==4)
{
// if "OK"
if (xmlhttp.status==200)
{
document.getElementById('mio').innerHTML = xmlhttp.responseText;
}
else
{
alert("Impossibile ricevere i dati")
}
}
}
setInterval("loadXMLDoc(url)",7000);
</script>
Qualche idea del problema che mi assilla?