Wir verwenden Bootstrap Modal window
, um einige HTML anzuzeigen, die über eine Remote-Quelle geladen wird. Wir tun dies über den empfohlenen Weg in der Bootstrap
Dokumentation, indem Sie die Option remote
verwenden und eine url
übergeben. (Wie here beschrieben)Bootstrap Modal Remote Source Fehlerbehandlung
Zum Beispiel:
$('#id').modal({remote:'index.html'});
Meine Frage: Ist es möglich, einen Fehler in dem Fall zu behandeln, die index.html nicht verfügbar ist?
Ich sehe keine Antwort in der Dokumentation.
Ich weiß, dass dies selten passieren sollte, aber wenn jemand eine langsame oder fleckige Verbindung hat, würde ich ihnen lieber einen Fehler zeigen, als einfach mit einem leeren Modal zu hängen.
ich habe eine 1+, aber ich bin auch gehen um es hinzuzufügen scheint eine geringe Chance zu sein, dass eine einzelne Datei schlecht vorformatiert wird, wenn der Rest der Dateien nicht vorhanden ist - mit anderen Worten, Ihre App/Seite wird wahrscheinlich in anderen Bereichen problematisch sein, vorausgesetzt, dass dieses Asset vom selben Server/derselben Domain geladen wird Lage. –
Danke! Ja, ich stimme zu. Wir haben dieses Problem speziell auf Mobilgeräten festgestellt - aus offensichtlichen Gründen können Verbindungen als Abdeckung nicht immer perfekt sein. Wenn dies passiert, ist unsere gesamte App eingefroren, da sie (soweit ich das beurteilen kann) keine Bedingungen für Fehler/Zeitüberschreitungen hat.Sie erhalten nur den dunklen Hintergrund für die Seite - bis Sie einen Hard-Reset durchführen. – nostromo