Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Dwa linki w jednym w odstępie czasowym
JAroslav
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 25.08.2005

Ostrzeżenie: (0%)
-----


Jak wykonać skrypt wykonujący podczas jednego kliknięcia w link dwa zadania po kolei z odstępem czasowym załóżmy 5sec?

java script:animatedcollapse.hide('moferta') a następnie #top

Ten post edytował JAroslav 1.02.2009, 14:42:20
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
decha-design
post
Post #2





Grupa: Zarejestrowani
Postów: 415
Pomógł: 46
Dołączył: 26.05.2007
Skąd: Sandomierz

Ostrzeżenie: (0%)
-----


setInterval() powinno pomóc ...
Go to the top of the page
+Quote Post
JAroslav
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 25.08.2005

Ostrzeżenie: (0%)
-----


Cóż.. nadal nie wiem jak to poprawnie zastosować w praktyce :/
Go to the top of the page
+Quote Post
Pax95
post
Post #4





Grupa: Zarejestrowani
Postów: 50
Pomógł: 7
Dołączył: 31.01.2009

Ostrzeżenie: (0%)
-----


Google gryzie?

setInterval( arg0, arg1 )

arg0 - funkcja, jaką ma wykonać
arg1 - czas w milisekundach, po których wykona się funkcja arg0
Go to the top of the page
+Quote Post
skowron-line
post
Post #5





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


  1. function a(){
  2. alert( 'a' );
  3. settimeout( 'b()', 5000 );
  4. }
  5.  
  6. function b(){
  7. alert( 'b' );
  8. }

http://www.w3schools.com/js/js_timing.asp

Ten post edytował skowron-line 1.02.2009, 19:04:15
Go to the top of the page
+Quote Post
Pax95
post
Post #6





Grupa: Zarejestrowani
Postów: 50
Pomógł: 7
Dołączył: 31.01.2009

Ostrzeżenie: (0%)
-----


@UP: setInterval jest użyteczniejsze, niż setTimeout
Go to the top of the page
+Quote Post
skowron-line
post
Post #7





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Cytat(Pax95 @ 1.02.2009, 19:09:07 ) *
@UP: setInterval jest użyteczniejsze, niż setTimeout

Czekam na uzasadnienie tego stwierdzenia.
Go to the top of the page
+Quote Post
Pax95
post
Post #8





Grupa: Zarejestrowani
Postów: 50
Pomógł: 7
Dołączył: 31.01.2009

Ostrzeżenie: (0%)
-----


setTimeout vs. setInterval

Jednym słowem, setTimeout wykonuje operacje tylko raz, setInterval wykonuje akcje wielokrotnie (używamy clearInterval jako zakończenie pętli, o ile się nie mylę).
Go to the top of the page
+Quote Post
skowron-line
post
Post #9





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Cytat(Pax95 @ 1.02.2009, 19:16:24 ) *
setTimeout vs. setInterval

Jednym słowem, setTimeout wykonuje operacje tylko raz, setInterval wykonuje akcje wielokrotnie (używamy clearInterval jako zakończenie pętli, o ile się nie mylę).

No nie mylisz, ale co jest wydajniejszego w funkcji wykonuje się x razy a ma się zakończyć po 1 razie a funkcja która się wykona tylko raz. ?
Go to the top of the page
+Quote Post
Pax95
post
Post #10





Grupa: Zarejestrowani
Postów: 50
Pomógł: 7
Dołączył: 31.01.2009

Ostrzeżenie: (0%)
-----


Nic o wydajności nie wspominałem. Mam na myśli to, że kiedyś myśląc, że setTimeout można użyć ile-się-razy-chce, natknąłem się na błąd.
Go to the top of the page
+Quote Post
skowron-line
post
Post #11





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Cytat(Pax95 @ 1.02.2009, 19:22:13 ) *
Nic o wydajności nie wspominałem. Mam na myśli to, że kiedyś myśląc, że setTimeout można użyć ile-się-razy-chce, natknąłem się na błąd.

HeHe.
W tym akurat przypadku nie jest użyteczniejszy. Więc nie głoś takiej herezji.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 18:49