Bonjour,
Voilà, j'utilise ce script pour actualiser ma div dynamiquement :
Explication simple du code : Le fichier nb_connect.php s'exécute et son contenu est mis dans la div "connectes" (qui se trouve dans un autre fichier.php) toutes les 2 secondes.
Voilà maintenant je suis confronter à un problème. J'aimerais ne plus passer par un autre fichier php. J'aimerais que la div et le script à actualisé se trouve dans le même fichier. Auriez-vous une solution à me proposer ?
Voilà, j'utilise ce script pour actualiser ma div dynamiquement :
URL = "nb_connect.php";
var xhr=null;
function rafraichir()
{
if (window.XMLHttpRequest)
{
xhr = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
xhr = new ActiveXObject('Microsoft.XMLHTTP');
}
else alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...');
xhr.open('GET',URL,true);
xhr.onreadystatechange = ajaxReponse;
xhr.send(null);
}
function ajaxReponse()
{
if (xhr.readyState == 4)
{
document.getElementById("connectes").innerHTML=xhr.responseText;
var timer=setTimeout(rafraichir,2000);
}
}
rafraichir();
Explication simple du code : Le fichier nb_connect.php s'exécute et son contenu est mis dans la div "connectes" (qui se trouve dans un autre fichier.php) toutes les 2 secondes.
Voilà maintenant je suis confronter à un problème. J'aimerais ne plus passer par un autre fichier php. J'aimerais que la div et le script à actualisé se trouve dans le même fichier. Auriez-vous une solution à me proposer ?