hier noch ne schoene ShoutBox mit allem was man braucht !
kannst es dir ja anschaun wie es aufgebaut ist und es dann versuchen ;)
RapidShare: 1-CLICK Web hosting - Easy Filehosting
MIRROR:
Soulstah ;)
Druckbare Version
hier noch ne schoene ShoutBox mit allem was man braucht !
kannst es dir ja anschaun wie es aufgebaut ist und es dann versuchen ;)
RapidShare: 1-CLICK Web hosting - Easy Filehosting
MIRROR:
Soulstah ;)
Hi,
habe jetzt kurz die erste Seite durchgelesen und bin der Meinung, dass es so scheint, das eine Lösung ohne Ajax kaum möglich ist, jedoch könntest du probieren, um die Nachrichten anzuzeigen indem du die Nachricht in Bereichsvariablen speicherst und diese beim Submitt'n einer neuen Nachricht über eine foreach-Schleife auslesen lässt.
MfG
Prototype JavaScript framework: Easy Ajax and DOM manipulation for dynamic web applications
Vorgefertigtes AutoReload und wenn du das alles nochn bisschen stylen willst:
script.aculo.us - web 2.0 javascript
Dann ist dieser
https://blueimp.net/ajax/
aber besser ;)
ich empfehle dir anstatt polling, long polling
d. h. der Server hält die Requests so lange in einer Sleep-Schleife, bis ein Event, in deinem Fall eine neue Chat-Nachricht auftritt.
Dadurch erhälst du eine akkurate Aktualisierungsrate, jedoch leidet die Skalierbarkeit
sehr darunter wenn du die Requ. länger als 30 Sec. zurückhälst.
Google mal nach Ajax und Comet.
Das sind die zwei wichtigsten Dinge die du dafür brauchst.
Hoffe ich konnte helfen,
Mfg
Du könntest theoretisch aber auch deinen Chat in ein <iframe> auf deiner Seite einbetten. Dann könntest du machen, dass sich nur der Chat neulädt. Ganz optimal ist das aber auch nicht. Ich würde dir aber trotzdem AJAX empfehlen.