Dominator
12.05.2012, 10:11:43
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 ?
konrados
12.05.2012, 11:10:55
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.
Dominator
12.05.2012, 11:13:45
Dzięki, wieczorem spróbuję
konrados
12.05.2012, 11:16:01
Update: punkt 1-szy niepotrzebny właściwie.
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.