Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/11/2011, 15h16   #1
Invité régulier
 
Homme
Inscription : octobre 2011
Messages : 58
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : octobre 2011
Messages : 58
Points : 5
Points : 5
Par défaut Actualisation d'une div sur une même page

Bonjour,

Voilà, j'utilise ce script pour actualiser ma div dynamiquement :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
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 ?
anto2b est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h39.


 
 
 
 
Partenaires

Hébergement Web