![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 6 Dołączył: 27.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam napisałem taki kod
I stoper ładnie działa ale jak kliknę 2 razy na start to liczniki chodzi 2 razy szybciej proszę o pomoc jak to poprawić. Oraz nie mam pojęcia czemu jak kliknę na STOP to licznik się nie zatrzymuje a powinien I drugie pytanie jak sprawdzić czy licznik chodzi ? chodzi mi o ten kod
Potrzebne mi to bo zmienną ile chce wysłać za pomocą ajax gdy kliknę w link dodaj to pliku ale wtedy kiedy licznik działa jak nie to wstawić wartość 0 Ten post edytował arzach 7.09.2011, 12:51:22 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 6 Dołączył: 10.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Co do pierwszego pytania, to bym to zrobił tak, że kliknięcie w "start" ustala wartość jakiejś jakiejś zmiennej na true.
I jeśli ta zmienna ma wartość true, to wtedy uruchom stoper (niech funkcja stoper sprawdza na początku, jaka jest wartość tej zmiennej). Kolejne kliknięcie nic nie zmieni, bo przecież zmienna nie zmieni wartości, więc powinno działać. Tak samo po naciśnięciu "stop", niech wartość zmiennej zmienia się na false. -------------------- Pomogłem ? Kliknij pomógł :)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
ad. 1
zdefiniuj sobie intervalHandler wtedy bedzie zmienna globalna i stop zadziala. dodaj blokowanie przycisku start to Ci licznik nie bedzie przyspieszal (nie bedzie odpalania rownoleglej petli) ad. 2 kod jest ok tylko ze jest wywolywany tylko raz przy starcie skryptu wrzuc sobie do jakiejs petli lub odpalaj jakim timerem |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 6 Dołączył: 27.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuje zrobiłem tak i działa ale dalej licznik chodzi szybciej jak kliknę 2 raz i nie wiem jak to zrobić by zablokować ? proszę o pomoc.
Ten post edytował arzach 7.09.2011, 13:40:15 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.06.2025 - 13:42 |