![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 305 Pomógł: 25 Dołączył: 27.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Wczytuję za pomocą funkcji load() zawartość innej podstrony w następujący sposób:
Kod var toLoad = $(this).attr('href')+' #content'; function wczytaj() { $('#content').load(toLoad, '', pokaz()) } function pokaz() { $('#content').show('normal'); } I teraz nurtujące mnie pytanie. Ładowane strony będą miały różne rozmiary. Jak więc do tego skryptu zaimplementować mechanizm informujący, że dana strona jest 'wczytywana', mechanizm który pojawia się po kliknięciu użytkownika, a znika po kompletnym załadowaniu. Byłbym wdzięczny za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 274 Pomógł: 54 Dołączył: 2.05.2006 Skąd: Nadarzyn Ostrzeżenie: (0%) ![]() ![]() |
przed load dajesz kod pokazujacy wiadomos o tym ze sie laduje a w funkcji pokaz ktora zgodnie z dokumentacja wykona sie po zaladowaniu danych ukrywasz ta wiadomosc.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 305 Pomógł: 25 Dołączył: 27.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
przed load dajesz kod pokazujacy wiadomos o tym ze sie laduje a w funkcji pokaz ktora zgodnie z dokumentacja wykona sie po zaladowaniu danych ukrywasz ta wiadomosc. rozkminiłem powyższe, ale.. callback wykona się niezależnie, czy load zakończyło z powodzeniem, czy też nie. jak w takim razie odczytać status wykonania funkcji load() ? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Z API:
Kod function (responseText, textStatus, XMLHttpRequest) { Dla funkcji dajesz trzeci argument i sprawdzasz kod błędu. Chyba sobie poradzisz, nie? -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 15:06 |