[JavaScript/CSS] Reload sans frame ni iframe

WRInaute impliqué
Est-ce qu'il est possible par une ruse quelconque de rafraichir par exemple un div sans recharger la page, sans frame, sans iframe..

par exemple pour faire un chat php / javascript sans frameset

en fait je sais modifier n'importe quelle partie de la page avec la propriete innerHTML, ce qu'il faudrait c'est un moyen de rafraichir dynamiquement une fonction javascript sans recharger la page

qqchose du genre :

<script name="monscript" lang="javascript" src="script.js"/>

et faire des monscript.reload(); par la suite.

qqn a une idee ?
 
WRInaute occasionnel
Bonjour,

Pour cela regarde du coté du DOM (la fonction XMLHTTPRequest)
Tu peux trouver un court article sur le journaldunet.
h**p://developpeur.journaldunet.com/tutoriel/dht/041129-javascript-xmlhttprequest.shtml

Ca devrait faire ton affaire.
Cordialement,
 
WRInaute impliqué
superbe ! c'est exactement ca, en plus je me demandais comment faisait gmail :) gmail le code est vraiment efficace je trouve, mais pour la lisibilité il faut s'armer de plusieurs tubes d'aspirine :D
 
WRInaute occasionnel
Ouai chez Google ils sont quand même forts sur le DHTMl,CSS et le javascript.
Lorsque l'on regarde leur système de plan c'est nickel pas de flash.
Enfin amuses toi bien avec les DOM, on peut vraiment faire des trucs sympats, mais test bien avec IE et Mozilla, j'ai déja eu des pbs.
 
WRInaute impliqué
jvais y aller tranquille, d'abord je fais un chat, apres je pense je referais mon site, au moins la page d'index.
 
WRInaute occasionnel
Sinon voila un exemple plus sympas qui gère IE et Mozilla

ht*p://developer.apple.com/internet/webcontent/xmlhttpreq.html

Bonne nuit
 
WRInaute impliqué
j'ai fait le chat :) mate un peu ca w3Chat.free.fr :)

pour mon site je vais devoir attendre, l'hebergeur a pas paye la note, ya plus rien depuis qqs jours ! :(
 
WRInaute impliqué
ouais, j'envisage de le distribuer la ...

mais ca reste un chat html, donc beaucoup de requetes sur le serveur, alors que c'est pas la fonction d'un serveur http...

je vais REfaire qqs test mais je crois pas qu'on puisse interfacer ca simplement avec un serveur irc ; enfin quand meme mon chat marche tres bien et merci :)
 
WRInaute occasionnel
Juste une question comme et fait le refresh coté client ?
Tu fais un refresh tout les combiens ?
 
WRInaute occasionnel
Tu n'as pas eu des problèmes de refresh avec IE. Moi il me garde en cache la page!!!
 
WRInaute impliqué
zavez testé mon systeme de kick/ban ?? tout ca est configurable mais je pense que c top, pas de modo, pas de petits chef d'etages :) j'ai reglé le truc a 50% des personnes presentes sur le chat doivent voter, et majorité oblige pour virer qqn...
 
Discussions similaires
Haut