![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 3 Dołączył: 4.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem shoutbox który odświeżam za pomocą Crona co 5 sekund. Niestety wygląda to dosyć mało estetycznie.
Wiem że powinienem zajrzeć do dokumentacji Ajaxa ale problem w tym że z advAjax nic nie rozumiem -> brak podstaw js. Czy mógłby mnie ktoś nakierować ? Wiem że setInterval jest tu niezbędne ale interesują mnie zapytania jquery. Jak to zrobić aby zżeralo jak najmniej "trasferu"... żeby po prostu nie muliło. Pozdrawiam! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 16 Dołączył: 19.02.2005 Skąd: Dębica Ostrzeżenie: (0%) ![]() ![]() |
ja zrobilem sobie funkcje rekurencyjna:
Kod function shoutbox(){ var boxik = getById('sb'); //id diva do ktorego ladujesz tresc shoutboxa advAJAX.get({ url: "modules/shoutbox.php", //plik php ktory generuje zawartosc shoutboxa onSuccess : function(obj) { boxik.innerHTML = obj.responseText; //podstawianie sciagnietego textu boxik.style.overflow = 'auto'; //pierduly zeby sie na FF nie rypalo setTimeout("shoutbox()", 10000); //interwał wpisz sobie sam :), ja mam 10 sekund }, onError : function(obj) { alert("Error: " + obj.status); } }); } funkcje trzeba zaladowac do body eventem onload. PS moge ci udostepnic również funkcję do dodawania nowych wpisów w shoutboxie Ten post edytował v1t4n 4.05.2009, 18:59:27 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 04:12 |