Bonjours, je possède un code js, qui me permet de rafraichir une variable php réguièrement avec setInterval. Mais le problème c'est que le code ne fonctionne pas sous IE, alors que cela fonctionne très avec Firefox. J'aimerai savoir si vous avez une idée du problème. Merci.
test ici : http://www.rpgillusion.net/game/test/test.php
et la div avec un time()
test ici : http://www.rpgillusion.net/game/test/test.php
<script type="text/javascript">
var obj = null;
var FILENAME = "test.php";
function Chargeurl (url) {
if(window.XMLHttpRequest)
obj = new XMLHttpRequest();
else if(window.ActiveXObject) obj = new ActiveXObject("Msxml2.XMLHTTP");
else obj = null;
if (obj== null) return;
obj.open("GET", url, true);
obj.onreadystatechange = function () {
if(obj.readyState == 4 ) {
var req = obj.responseText;
if(document.getElementById)
{
document.getElementById("titre_d").innerHTML = req;
}
else if(document.all)
{
document.all["titre_d"].innerHTML = req;
}
}};
obj.send(null);
}
window.setInterval("Chargeurl(FILENAME)",1000);
</script>
et la div avec un time()
<div id="titre_d">
<?php
echo time();
?>
</div>