Ajax auto refresh
|
ello, dudes. Jeg sidder og laver en chat i øjeblikket, og har ingen idé om hvordan man man bruger ajax til at opdatere siden uden den blinker, og klikker.. Har i en kode jeg kan bruge, og evt. hvordan det skal se ud på selve chat siden? med div tags osv.. - Axel PointfordelingForfatteren har lukket tråden og har valgt at fordele de 100 point således:
|
|
|
Mike-lyn@live.dk |
Oprettet af:
|
Denne her skulle virke..
Sidst redigeret 20:14 31/01/2010 |
Oprettet af:
|
|
Ditlev skrev kl. 20:11 d. 31/01/2010 Denne her skulle virke..
Godt nok længe siden jeg har set nogen bruge den gammeldags version af Ajax :P Må nok indrømme jeg ville holde mig til jQuery eller Prototype til sådanne ting, da det også nemmere kan bruges til andre funktioner i en chat.. |
Oprettet af:
|
|
Inctor - det er fail! Man bruger ikke jQuery til noget som simpelt som at lave en ajax connection. jQuery bruger mange ressourcer, da det er et kæmpe javascript libary. Ja, der er mange nyttige og fede effekter/funktioner i det, men men, det bruger simpelthen alt for mange ressourcer for bare noget SÅ simpelt. Det er for krævende for en hjemmeside at hente så stor en fil hele for hver besøgende, forstå mig ret. Kan anbefale du bruger denne ajax-funktion: https://developer.mozilla.org/en/AJAX/Getting_Started |
Oprettet af:
|
|
JKMEDiA skrev kl. 13:54 d. 01/02/2010 Inctor - det er fail! Man bruger ikke jQuery til noget som simpelt som at lave en ajax connection. jQuery bruger mange ressourcer, da det er et kæmpe javascript libary. Ja, der er mange nyttige og fede effekter/funktioner i det, men men, det bruger simpelthen alt for mange ressourcer for bare noget SÅ simpelt. Det er for krævende for en hjemmeside at hente så stor en fil hele for hver besøgende, forstå mig ret. Kan anbefale du bruger denne ajax-funktion: https://developer.mozilla.org/en/AJAX/Getting_Started Tjaa Jesper, Det er nok rigtigt nok, men nu tænkte jeg på at han ville lave en chat, og så vil der hurtigt gå hen og blive mange funktioner og grafiske ting man kan lave ved hjælp af jQuery :) |
Oprettet af:
|
| Jamen så er han her jo igen... Kært barn har mange navne! |
Oprettet af:
|
|
Den kode giver kun problemer på siden (: Ditlev skrev kl. 20:11 d. 31/01/2010 Denne her skulle virke..
|
Oprettet af:
|
Ej, altså. Det er top simpelt!
|
Oprettet af:
|
|
zR0 skrev kl. 23:20 d. 06/02/2010 Ej, altså. Det er top simpelt!
jepsk. så langt er jeg nået med det. Men jeg har ingen anelse om hvordan jeg skal placere det på min side skal jeg lave <body onload="">? hvordan skal jeg lave <div id="id"></div>? Det er det sidste jeg mangler, så burde jeg kunne lave det. |
Oprettet af:
|
|
Du skal bare sætte det imellem head-tagene, så burde det virke ;) Jeg BLEV nødt til at svare :p |
Oprettet af:
|
|
Ok, kun denne her gang: function ajax_update() { jQuery bruger jeg.$.post("FIL.php", function(data){ $("#DIVBOKSEN").html(data); setTimeout(ajax_update, 8000); }); } Med Fil.php er det den side som skal opdateres/refreshes. Med Divboks er det den divboks som indholdet fil.php ska vises i. Så Altså:
Enjoy.. |
Oprettet af:
Point modtaget: 100 |
|
NEJ, Puhaé, det er: <div id="id">Loader...</div> |
Oprettet af:
|

Lukket