Moin,
s. Thema. Das Teil ist testweise online als
Die RaceCondition hab ich beseitigt, danke schonmal. Die RC gibts nur noch, wenn zu oft kurz hintereinander Enter gedrückt wird, das werde ich serverseitig lösen (irgendwann).
Jetzt haben wir noch das "Flackern" (danke für den Hinweis), bei jedem setInterval-Reload wird die Liste gelöscht und neu geschrieben, um das zu beseitigen sehe ich 2 Möglichkeiten:
1- die <ul id='talk'> nur dann neu schreiben, wenns was Neues gibt, dazu ein Zweites temp. array Clientseitig führen
2- die Chat-Liste einmal schreiben beim Starten und jeden neuen Eintrag dranhängen
Ich lass mir das mal durch den Kopf gehen, Hinweise dazu lese ich auch gerne.
Viele Grüße,
Horst SmallTalker