![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 21.09.2005 Ostrzeżenie: (10%) ![]() ![]() |
Witam, potrzebuję zrobić skrypt w stylu 4shared, który po skończonym odliczaniu pokaże przycisk do pobrania pliku, póki co poskładałem coś takiego, ale chyba nie jest to zbyt zoptymalizowane, bo gdy mamy otwarte więcej kart w Firefoxie, to odliczanie zamula (np. odlicza 15, 7, 0), czasem przycisk pokazuje się przed zakończaniem odliczania itp.:
Co tu można zmienić, by chodziło to lepiej? może połączyć skrypt odliczania z pokazywaniem linka? Z góry dziękuję za wszelką pomoc i pozdrawiam! (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
To, że tam tak zrobili to wcale nie znaczy, że jest dobrze.
timeout słiuży do pojedynczego odliczenia czasu a nie cyklicznego (interval). Nie czyszczenie (clearTimeout, clearInterval) wielu "opóźnień czasowych" powoduje problemy z wydajnością przeglądarki. Wszystko zaczyna chodzić znacznie wolniej. Ten post edytował wookieb 19.12.2010, 19:07:39 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 09:43 |