A voir également:
- Actualiser ma div en ajax ?
- Div c++ - Télécharger - Langages
- Remplacer #div/0 par vide ✓ - Forum Excel
- Moyenne.si.ens #div/0 ✓ - Forum Excel
- Actualiser outlook ✓ - Forum Mail
- Actualiser tcd google sheet - Forum Bureautique
7 réponses
Tarble
Messages postés
592
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
27 avril 2016
103
14 avril 2011 à 00:52
14 avril 2011 à 00:52
L'ajax actualise pas les balises mais se connecte a un script php et donne ceux qu'elle a recu la ou tu le veux.
function xhr()
{
var xhr = null;
if(window.XMLHttpRequest)
{
xhr = new XMLHttpRequest();
}
else
{
try {
xhr = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xhr;
}
function actualise()
{
var request = xhr();
request.open("GET", "page.php", true);
request.onreadystatechange = function(){
switch(request.readyState)
{
case 4: document.getElementById('message').innerHTML = request.responseText;break;
}
}
request.send(null);
}
dans ton fichier php met ta requete pour les messages
function xhr()
{
var xhr = null;
if(window.XMLHttpRequest)
{
xhr = new XMLHttpRequest();
}
else
{
try {
xhr = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xhr;
}
function actualise()
{
var request = xhr();
request.open("GET", "page.php", true);
request.onreadystatechange = function(){
switch(request.readyState)
{
case 4: document.getElementById('message').innerHTML = request.responseText;break;
}
}
request.send(null);
}
dans ton fichier php met ta requete pour les messages
a70m
Messages postés
2763
Date d'inscription
jeudi 21 mai 2009
Statut
Contributeur
Dernière intervention
2 février 2014
217
Modifié par a70m le 14/04/2011 à 07:50
Modifié par a70m le 14/04/2011 à 07:50
Salut,
@Tarble
Est-ce que le code que tu viens de donner est, entre guillemets, la syntaxe type d'une requête AJAX ? Et qu'il faut juste adapter le lien vers la page PHP et le nom de l'ID de la div dans laquelle on veut actualiser le résultat de la requête ?
Si oui, est-ce que le lien qui pointe vers le script peu aussi être du type "Page.php?a=1&b=2" ?
Cordialement
@Tarble
Est-ce que le code que tu viens de donner est, entre guillemets, la syntaxe type d'une requête AJAX ? Et qu'il faut juste adapter le lien vers la page PHP et le nom de l'ID de la div dans laquelle on veut actualiser le résultat de la requête ?
Si oui, est-ce que le lien qui pointe vers le script peu aussi être du type "Page.php?a=1&b=2" ?
Cordialement
Tarble
Messages postés
592
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
27 avril 2016
103
14 avril 2011 à 13:24
14 avril 2011 à 13:24
bien sur la page peu etre en get, et si tu remarque document.getElementById('message').innerHTML = request.responseText, j'actualise la div message (id = message), responcetext c'est le resultat de la page php demandé.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tarble
Messages postés
592
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
27 avril 2016
103
14 avril 2011 à 13:42
14 avril 2011 à 13:42
request.open("GET", "page.php", true);
remplace page.php par la page php qui va chercher tes phrases de ton tchat
Si tu comprend pas au pire apprend l'ajax http://www.siteduzero.com/tutoriel-3-4745-ajax-et-l-echange-de-donnees-en-javascript.html
enfaite le code que j'ai écrit est deja tout fait ta juste a le mettre dans les headers dans <script type="text/javascript"></script>
remplace page.php par la page php qui va chercher tes phrases de ton tchat
Si tu comprend pas au pire apprend l'ajax http://www.siteduzero.com/tutoriel-3-4745-ajax-et-l-echange-de-donnees-en-javascript.html
enfaite le code que j'ai écrit est deja tout fait ta juste a le mettre dans les headers dans <script type="text/javascript"></script>
Tarble
Messages postés
592
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
27 avril 2016
103
14 avril 2011 à 13:54
14 avril 2011 à 13:54
Essai le script que je t'ai donner, si t'y arrive pas montre ton code je te corrige.
Tarble
Messages postés
592
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
27 avril 2016
103
Modifié par Tarble le 14/04/2011 à 14:17
Modifié par Tarble le 14/04/2011 à 14:17
envoi par message pv
Tarble
Messages postés
592
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
27 avril 2016
103
14 avril 2011 à 14:23
14 avril 2011 à 14:23
by40wc16m1ahomb@jetable.org
voila mon mail
voila mon mail