Voici quelques jours que je cherche à savoir pour quelle raison le script ci-dessous ne fonctionne pas avec Firefox.
Quelqu'un aurait-il une petite idée d'où peux provenir le problème ?
Merci d'avance.
Voici le script :
FICHIER JS
Code : Tout sélectionner
function refresh_div()
{
aleatoire = Math.random();
var xhr_object = null;
if(window.XMLHttpRequest)
{ // Firefox
xhr_object = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{ // Internet Explorer
xhr_object = new ActiveXObject('Microsoft.XMLHTTP');
}
var method = 'GET';
var filename = 'mon_script.php?a='+escape(aleatoire);
xhr_object.open(method, filename, true);
xhr_object.onreadystatechange = function()
{
if(xhr_object.readyState == 4)
{
var tmp = xhr_object.responseText;
document.getElementById('Id_de_ma_div').innerHTML = tmp;
}
}
xhr_object.send();
setTimeout('refresh_div()', 60000);
}
</script>
Code : Tout sélectionner
<body onload='refresh_div();'>
<div id"Id_de_ma_div"></div> (Div à placer à l'endroit où l'on veut affiche mon_script.php)
...
...
</body>
A bientôt,
Seb.