![]() |
![]() ![]() |
![]() |
![]()
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? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 09:36 |