Pomoc
-
Szukaj
-
Użytkownicy
-
Kalendarz
Pełna wersja:
setInterval co 10sec ale z wyjátkiem aktywnego pola
Forum PHP.pl
>
Forum
>
Po stronie przeglądarki
>
JavaScript
e-milosz
21.11.2011, 18:01:00
Mam duza funkcje obslugujaca kolejke zamowien ktora jest odswiezana co 10sekund.
W samej kolejce chce dodac pole formularza na notatke.
Pytanie: jak obwarunkowac setInterval aby nie odswiezal strony gdy ktos w danej chwili pisze w polu textarea?
Kod
setInterval(reload, 10000);
gorden
21.11.2011, 19:08:25
użyj ajaxa. ewentualnie możesz dać do textarea zdarzenie onkeyup który cośtam robi, co zablokuje odświeżanie przy intervalu.
e-milosz
21.11.2011, 20:20:57
Cytat(gorden @ 21.11.2011, 20:08:25 )
użyj ajaxa. ewentualnie możesz dać do textarea zdarzenie onkeyup który cośtam robi, co zablokuje odświeżanie przy intervalu.
Sorki, użyj AJAXa brzmi dla mnie trochę jak "użyj komputera" ;-) . Ma ktoś może jakieś konkretniejsze rozwiązanie albo link?
Pawel_W
21.11.2011, 20:25:47
textarea onfocus ustawiasz jakąś zmienną na false, onblur na true, podczas "reload" sprawdzasz czy true, jeżeli tak to przeładowujesz
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj
.
Invision Power Board © 2001-2025
Invision Power Services, Inc.