Rafraichissement de mini-chat
Fermé
aneantisseur
Messages postés
384
Date d'inscription
dimanche 8 mars 2009
Statut
Membre
Dernière intervention
13 juillet 2018
-
18 déc. 2009 à 10:08
PhP Messages postés 1767 Date d'inscription lundi 11 décembre 2000 Statut Membre Dernière intervention 23 décembre 2009 - 18 déc. 2009 à 21:14
PhP Messages postés 1767 Date d'inscription lundi 11 décembre 2000 Statut Membre Dernière intervention 23 décembre 2009 - 18 déc. 2009 à 21:14
A voir également:
- Rafraichissement de mini-chat
- Coco chat ✓ - Forum Vos droits sur internet
- Chat hot ✓ - Forum Internet / Réseaux sociaux
- Opera mini pc - Télécharger - Navigateurs
- Dessin chat twitch ✓ - Forum Messagerie
- Coco chat banni ✓ - Forum Vos droits sur internet
12 réponses
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
18 déc. 2009 à 10:09
18 déc. 2009 à 10:09
Avec une recherche, tu serais vite tombé sur le terme "AJAX" !!
aneantisseur
Messages postés
384
Date d'inscription
dimanche 8 mars 2009
Statut
Membre
Dernière intervention
13 juillet 2018
17
18 déc. 2009 à 10:10
18 déc. 2009 à 10:10
J'ai déjà recherché ^^ Pas trouvé, maintenant je sais quel language utiliser, mais étant en plein dans l'apprentissage du javascript, je ne veux pas m'enbrouiller avec l'AJAX maintenant.
Pouvez-vous m'indiquer un code ?
Pouvez-vous m'indiquer un code ?
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
18 déc. 2009 à 10:17
18 déc. 2009 à 10:17
Tu peux t'inspirer de mon t'chat : http://fighter-aircraft.com/chat/
Mais le mieux est quand même d'apprendre : ici
Mais le mieux est quand même d'apprendre : ici
aneantisseur
Messages postés
384
Date d'inscription
dimanche 8 mars 2009
Statut
Membre
Dernière intervention
13 juillet 2018
17
18 déc. 2009 à 10:22
18 déc. 2009 à 10:22
Ne connaissant pas le AJAX, je n'arrive pas à cerner le code que je dois prendre. Peux-tu m'aider ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
18 déc. 2009 à 10:24
18 déc. 2009 à 10:24
Lis le tutoriel !!
aneantisseur
Messages postés
384
Date d'inscription
dimanche 8 mars 2009
Statut
Membre
Dernière intervention
13 juillet 2018
17
18 déc. 2009 à 10:30
18 déc. 2009 à 10:30
C'est compliqué...
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
18 déc. 2009 à 10:35
18 déc. 2009 à 10:35
Je ne peux pas apprendre à ta place !
Quand tu auras les bases en JS, tu pourras apprendre AJAX.
Mais on apprends pas à programmer un jeu avant d'avoir appris les conditions ...
Quand tu auras les bases en JS, tu pourras apprendre AJAX.
Mais on apprends pas à programmer un jeu avant d'avoir appris les conditions ...
aneantisseur
Messages postés
384
Date d'inscription
dimanche 8 mars 2009
Statut
Membre
Dernière intervention
13 juillet 2018
17
18 déc. 2009 à 10:40
18 déc. 2009 à 10:40
Oui, je suis en train de voir le Javascript, mais le rafraichissement de mon chat est assez urgent. Je ne peux pas apprendre 24/24 !
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
18 déc. 2009 à 10:58
18 déc. 2009 à 10:58
D'abord attends.
C'est comme le gas qui est en train d'apprendre le C++ et qui penses déjà à créer un jeu en 3D.
C'est comme le gas qui est en train d'apprendre le C++ et qui penses déjà à créer un jeu en 3D.
aneantisseur
Messages postés
384
Date d'inscription
dimanche 8 mars 2009
Statut
Membre
Dernière intervention
13 juillet 2018
17
18 déc. 2009 à 11:03
18 déc. 2009 à 11:03
Mais nan je dis pas ca, mais j'ai juste besoin d'un petit code pour pouvoir rafraichir mon chat, car là je suis occupé avec le JS, et il me faut le code pour rafrachir mon chat sans perdre le texte car dans pas longtemps, un groupe va venir discuter avec leur fans sur mon chat. Et je trouve un rafraichissement bien plus pratique qu'un bouton pour actualiser la page, c'est tout
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
18 déc. 2009 à 11:05
18 déc. 2009 à 11:05
Regarde le code source de mon t'chat d'abord !
Si tu ne comprends pas, alors apprends !
Si tu n'as pas le temps, alors attends de l'avoir !!!
Si tu ne comprends pas, alors apprends !
Si tu n'as pas le temps, alors attends de l'avoir !!!
PhP
Messages postés
1767
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
607
18 déc. 2009 à 20:24
18 déc. 2009 à 20:24
Bsr
AJAX c'est du Javascript donc ça tombe bien ;-)
Avion-f16 est un peu dur et exigeant certainement parce qu'il est passionné et perfectionniste ;-)
Je pense qu'il perd un peu de vue qu'ici c'est un forum pour les débutants ou amateurs éclairés qui veulent juste s'amuser à créer leur site web souvent juste pour le fun et pas un forum pour développeurs aguerris (même si je pense qu'au vue des réponses il doit y avoir quelques pointures parmi les intervenants : pour le plus grand bonheur des newbies ;-)
Ajaxifié ton chat impose de le revoir complètement donc c'est pas un travail facile !
Car inévitablement tu finis par mettre en place un système de communication par messages ou événements pour tout synchroniser : ex demande de la liste des utilisateurs, notifier qu'un nouvel utilisateur s'est connecté/s'est déconnecté, envoyer un message admin, demande de la liste des N derniers messages etc
Par contre tu peux toujours mettre un timer qui simule l'appuie sur ton bouton donc recharge ta page à intervalle régulier : c'est pas top mais ça t'évite de tout changer. L'utilisation judicieuse de la fonction setTimeout() dans le onload devrait faire l'affaire. Evidemment faut un peu la paramétrer mais c'est simple.
Ensuite tu peux prendre le temps de faire quelques essais avec Ajax histoire de voir comment ça fonctionne puis modifier ton chat plus tard.
Pour faire de l'Ajax il existe aussi des librairies toutes faites mais là encore un apprentissage est nécessaire et en plus ça te masque complètement la manière donc Ajax fonctionne.
AJAX c'est du Javascript donc ça tombe bien ;-)
Avion-f16 est un peu dur et exigeant certainement parce qu'il est passionné et perfectionniste ;-)
Je pense qu'il perd un peu de vue qu'ici c'est un forum pour les débutants ou amateurs éclairés qui veulent juste s'amuser à créer leur site web souvent juste pour le fun et pas un forum pour développeurs aguerris (même si je pense qu'au vue des réponses il doit y avoir quelques pointures parmi les intervenants : pour le plus grand bonheur des newbies ;-)
Ajaxifié ton chat impose de le revoir complètement donc c'est pas un travail facile !
Car inévitablement tu finis par mettre en place un système de communication par messages ou événements pour tout synchroniser : ex demande de la liste des utilisateurs, notifier qu'un nouvel utilisateur s'est connecté/s'est déconnecté, envoyer un message admin, demande de la liste des N derniers messages etc
Par contre tu peux toujours mettre un timer qui simule l'appuie sur ton bouton donc recharge ta page à intervalle régulier : c'est pas top mais ça t'évite de tout changer. L'utilisation judicieuse de la fonction setTimeout() dans le onload devrait faire l'affaire. Evidemment faut un peu la paramétrer mais c'est simple.
Ensuite tu peux prendre le temps de faire quelques essais avec Ajax histoire de voir comment ça fonctionne puis modifier ton chat plus tard.
Pour faire de l'Ajax il existe aussi des librairies toutes faites mais là encore un apprentissage est nécessaire et en plus ça te masque complètement la manière donc Ajax fonctionne.
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
18 déc. 2009 à 20:57
18 déc. 2009 à 20:57
Ce qui m'énerve le plus, c'est quand il y a un manque de recherche ou qu'on demande des codes tous faits : je n'appelles pas ça aider (pour les "helpeurs") ni apprendre (pour les "demandeurs").
PhP
Messages postés
1767
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
607
>
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
18 déc. 2009 à 21:14
18 déc. 2009 à 21:14
Héhé oui mais ça t'y peux rien c'est dans la nature humaine ça s'appelle la fainéantise ou le choix de la facilité et faut composer avec ... lol
Faut aussi dire que lorsqu'on se retrouve tout seul devant un code, par ex un exemple d'utilisation d'Ajax, ben c'est un peu déconcertant au début et je reste modeste !
Si on ne comprend pas telle ou telle chose ou pire que l'exemple comporte des erreurs (si si ça arrive !) c'est plus que décourageant. Sans parler du gars qui viendra ajouter une fois que tu penses avoir tout compris : "mais au fait sur ton site Ajax t'as fait gaffe au memory leak ?" Hein mais de quoi il parle !!!!???? MDR
Sur ce forum au moins des personnes peuvent répondre.
C'est pour ça qu'il m'arrive souvent de donner un ex minimaliste mais qui en principe fonctionne (enfin qui est censé fonctionner ;-)
Maintenant n'oublions pas que pour une majorité de personnes le terme Ajax évoque plutôt un produit d'entretient ménager ou une équipe de foot alors .... lol
Faut aussi dire que lorsqu'on se retrouve tout seul devant un code, par ex un exemple d'utilisation d'Ajax, ben c'est un peu déconcertant au début et je reste modeste !
Si on ne comprend pas telle ou telle chose ou pire que l'exemple comporte des erreurs (si si ça arrive !) c'est plus que décourageant. Sans parler du gars qui viendra ajouter une fois que tu penses avoir tout compris : "mais au fait sur ton site Ajax t'as fait gaffe au memory leak ?" Hein mais de quoi il parle !!!!???? MDR
Sur ce forum au moins des personnes peuvent répondre.
C'est pour ça qu'il m'arrive souvent de donner un ex minimaliste mais qui en principe fonctionne (enfin qui est censé fonctionner ;-)
Maintenant n'oublions pas que pour une majorité de personnes le terme Ajax évoque plutôt un produit d'entretient ménager ou une équipe de foot alors .... lol