![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 600 Pomógł: 2 Dołączył: 1.09.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Potrzebuje zrobić wyskakujące okienko z przypomnieniem, które wyskakuje o danej godzinie... Robie coś w stylu kalendarza i nie wiem jak sie zabrać przez te przypomnienia... (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) Proszę o jakieś podpowiedzi... Czy poprostu odświerzać ukrytą ramke IFRAME? Np co 30 sekund? Ten post edytował kukix 21.01.2007, 11:55:37 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 8.01.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie potrzeba do tego IFRAME. Wystarczy ustawić timer z timeoutem np 30s na funkcję robiącą XMLHttpRequest do skryptu który jeśli na aktualną chwilę jest przypomnienie, zwraca jego treść.
Jeśli treść nie będzie pusta to wyświetlasz ją jako alert/popup/element strony. Ew. możesz przekazywać do skryptu aktualną godzinę od klienta jeśli na serwerze jest jakaś dziwna godzina. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 600 Pomógł: 2 Dołączył: 1.09.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Wystarczy ustawić timer z timeoutem np 30s na funkcję robiącą XMLHttpRequest do skryptu. W jaki sposób ustawić timer z timeoutem? Proszę o namiar na jakąś funkcje... P.S. A czy funckja: advAJAX.download('aaa', aaaa.php') może być wykonywana tym timeoutem, czy to bedzie za bardzo obciążało serwer? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 18.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Kod self.setInterval(funkcja,czas); Jako pierwszy argument podajesz funkcje która ma się wywołać, jako drugi czas w jakich odstępach ma pobierać gdzie 1000 = 1 sek. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 11:28 |