Używamy Bootstrap Modal window
do wyświetlania html, który jest ładowany przez zdalne źródło. Robimy to za pomocą zalecanej metody w dokumentach Bootstrap
, korzystając z opcji remote
i przekazując ją url
. (Jak opisano here)Obsługa błędów zdalnego uruchamiania modemu Bootstrap
Na przykład:
$('#id').modal({remote:'index.html'});
Moje pytanie: Czy jest możliwe, aby obsłużyć błąd w przypadku, index.html nie jest dostępna?
Nie widzę żadnej odpowiedzi w dokumentacji.
Wiem, że to powinno się zdarzać rzadko, ale jeśli ktoś ma powolne lub rzadkie połączenie, wolałbym pokazać im błąd, niż po prostu powiesić z pustym modalem.
dałem 1+ ale mam też zamiar dodać to Wydaje się, że niewielka szansa, że pojedynczy plik będzie źle wyglądał, gdy pozostałe pliki nie są - innymi słowy, Twoja aplikacja/strona będzie prawdopodobnie problematyczna w innych obszarach, zakładając, że ten zasób jest ładowany z tego samego serwera/domeny sytuacja. –
Dzięki! Tak, zgadzam się. Zauważyliśmy ten problem szczególnie na urządzeniach mobilnych - które z oczywistych względów mogą zrzucić połączenia, ponieważ zasięg nie zawsze jest doskonały. Kiedy to nastąpi, cała nasza aplikacja zostaje zamrożona, ponieważ nie ma żadnych warunków (o ile mogę to stwierdzić) dla błędów/przekroczeń czasu.Dostajesz ciemne tło obejmujące stronę - dopóki nie wykonasz twardego resetu. – nostromo