Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 1.05.2006 Ostrzeżenie: (0%)
|
Mam problem z kodem JS:
Kod function proces(ramka, cel){ req.onreadystatechange = function () { if(req.readyState == 4) { if(req.status == 200) { document.getElementById(ramka).innerHTML = req.responseText } else { alert('error') } } } if (req.readyState == 4 || req.readyState == 0) { req.open('GET', cel, true); req.send(null); } else { setTimeout(proces(ramka, cel), 1000) } } Chciałbym, aby za każdym razem kiedy połączenie jest zajęte, skrypt czekał 1s i ponawiał zapytanie. W obecnej wersji zwraca błąd zbyt wielu odwołań do samego siebie (too much recursion). Nie mam pomysłu jak inaczej wykonać ten skrypt. |
|
|
|
Mikan Ponawianie zapytania 3.12.2007, 17:07:39
potwor Myślę że zrozumiałem o co chodzi:
[HTML] pobierz, ... 3.12.2007, 20:41:13
Mikan Ten skrypt tylko przechwytuje dane z serwera, a ch... 4.12.2007, 15:55:59
potwor [HTML] pobierz, plaintext function proces(ram... 7.12.2007, 20:39:26 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 10:41 |