Rechargement d'une discussion sans rechargement de la page.
tucs
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je cherche à actualiser une discussion dont les messages écrit sont dans la bdd... Mais je ne veux pas que la page recharge, juste le div qui affiche les messages.
Une solution? Une idée?
Si besoin de mon code, je le mettrais... :)
Bonne journée
Je cherche à actualiser une discussion dont les messages écrit sont dans la bdd... Mais je ne veux pas que la page recharge, juste le div qui affiche les messages.
Une solution? Une idée?
Si besoin de mon code, je le mettrais... :)
Bonne journée
Configuration: Windows / Firefox 75.0
A voir également:
- Rechargement d'une discussion sans rechargement de la page.
- Supprimer une page word - Guide
- Recuperer une discussion whatsapp - Guide
- Discussion vocale whatsapp - Accueil - Messagerie instantanée
- Imprimer tableau excel sur une page - Guide
- Whatsapp transfert discussion - Accueil - WhatsApp
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
peut-être via Ajax?
peut-être via Ajax?
Merci pour ton aide!
https://openclassrooms.com/fr/courses/1567926-un-site-web-dynamique-avec-jquery/1569648-le-fonctionnement-de-ajax
Après avoir lu cela même si cela reste vaste pour moi je pense que c'est qu'en partie ce que je recherche...
Si on a une discussion tous les deux, lorsque je vais t'envoyer une message, j'appelle une autre page qui traite le message et puis je retourne sur le chat, la discussion est complète... Par contre quand tu vas m'envoyer un message, je ne vais pas le recevoir tant que j'ai pas actualisé la page.
Il me semble (si j'ai bien compris) que le code dans l'exemple que tu m'as donnée c'est pour lorsque je t'envoi un message mais pas quand j'en reçois un.
J'aimerais un système qui actualise les messages des deux côtés automatiquement lorsque la bdd reçoit un nouveau message de l'autre correspondant ou alors un système qui actualise toutes les minutes tant que la page est ouverte. Evidemment je ne sais pas si c'est possible...
As-tu une idée; la base reste t'elle celle du lien que tu m'as envoyé?
le code ajax qui rafraîchit la discussion (chez chacun) doit simplement être exécuté automatiquement, par exemple toutes les minutes.
"setInterval déclenche une opération à intervalles réguliers"
https://www.xul.fr/ecmascript/settimeout.php