Spravil som si jednoduchy chat v PHP + javascript aby sa stranka nemusela stale refreshovat.Pouzil som javascriptovu funkciu XMLHttpRequest.V javascripte som len zaciatocnik.Stred stranky sa mi obnovuje kazdu sekundu a ked tam nieco oznacim mysou ze to chcem skopcit tak vzdy pri refreshi sa oznacenie zrusi, dalo by sa to nejak spravit aby to nerusilo oznacenie?
Tu je ten chat:
http://sg1-team.php5.sk/
Ak by ste mali este nejake lepsie vyuzitie funkcie XMLHttpRequest tak aby sa menej zatazoval server mozete napisat.
Thx
Chat
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
-
caesar1987
Addict
- Príspevky: 3001
- Registrovaný: 02 okt 2005, 0:57
- Bydlisko: Nové Zámky
- Kontaktovať používateľa:
Možno by mal kontrolovať, či sa niečo zmenilo a iba v tom prípade by si poslal (najlepšie iba nové) riadky. Inak by si poslal späť iba čas poslednej kontroly (a ten by sa uložil a pri ďalšej obnove by sa odoslal, aby server mohol skontrolovať, či má novšie údaje).
Taktiež by som to neprepisoval celé cez innerHTML, ale by som tam radšej pridával nové riadky (neviem, či to máš v tabuľke, alebo nejako inak) a prípadne by som staré vymazal...
Taktiež by som to neprepisoval celé cez innerHTML, ale by som tam radšej pridával nové riadky (neviem, či to máš v tabuľke, alebo nejako inak) a prípadne by som staré vymazal...