![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
Witajcie
Mam sobie użytkownika, który jest na "strona1.php" wchodzi na jakąś podstronę (strona2.php). I powiedzmy, że jeśli kliknął na odnośnik który prowadzi do strona2.php, ale strona2.php jest na maxa zlagowana i się długo ładuje, to czy w jQuery bądź JS da się sprawdzić, że jeśli strona2.php ładuje się dłużej niż 10 sekund to będzie jakiś alert bądź przekierowanie ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 79 Dołączył: 16.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli strona jest powolna ze względu na problem po stronie serwera (php) to nie, jeśli jednak chodzi o dużą ilość obrazków to:
1. w js zapamiętaj czas otwarcia strony 2. używając funkcji $(window).load(function(){}) (odpali się gdy wszystkie obrazki załadowane) ustaw jakąś zmienną np. jestUdaloSie na true 3. używając setinterval lub setTimeout(10000) sprawdzaj stan ten zmiennej, jeśli ciągle false to wyświetl ten komunikat. To takie tam teoretyzowanie, nie sprawdzałem. Ten post edytował konrados 12.05.2012, 11:15:55 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
Dzięki, wieczorem spróbuję
![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 79 Dołączył: 16.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Update: punkt 1-szy niepotrzebny właściwie.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 06:55 |