हम Bootstrap Modal window
का उपयोग कर रहे हैं जो किसी दूरस्थ स्रोत के माध्यम से लोड होने वाले कुछ HTML को प्रदर्शित करने के लिए उपयोग कर रहे हैं। remote
विकल्प का उपयोग करके और url
को पास करके हम Bootstrap
दस्तावेज़ों में अनुशंसित तरीके से ऐसा कर रहे हैं। (वर्णित here के रूप में)बूटस्ट्रैप मॉडल रिमोट स्रोत त्रुटि
उदाहरण के लिए:
$('#id').modal({remote:'index.html'});
मेरा प्रश्न: यह मामला है कि index.html उपलब्ध नहीं है में एक त्रुटि को संभालने के लिए संभव है?
मुझे प्रलेखन में कोई जवाब नहीं दिख रहा है।
मुझे पता है कि यह शायद ही कभी होता है, हालांकि अगर किसी के पास धीमा या स्पॉटी कनेक्शन है, तो मैं उन्हें खाली मोडल के साथ बस लटकने की बजाय एक त्रुटि दिखाऊंगा। पर काम किया जा
…
if (this.options.remote) this.$element.load(this.options.remote)
…
जो इंगित करता है कि कोई कॉलबैक प्रयोग किया जाता है, अनुरोध के परिणाम सीधे डोम तत्व को सौंपा गया है:
मैं एक 1+ दिया था, लेकिन मैं भी जा रहा हूँ इसे जोड़ने के लिए ऐसा लगता है कि एक फ़ाइल कमजोर हो जाएगी जब बाकी फाइलें नहीं होंगी - दूसरे शब्दों में, आपका ऐप/पेज शायद अन्य क्षेत्रों में समस्याग्रस्त हो जाएगा, यह मानते हुए कि यह संपत्ति उसी सर्वर/डोमेन से लोड की गई है परिस्थिति। –
धन्यवाद! हाँ मैं सहमत हूँ। हमने इस मुद्दे को विशेष रूप से मोबाइल पर देखा - जो स्पष्ट कारणों से कवरेज को छोड़ सकता है क्योंकि कवरेज हमेशा सही नहीं होता है। जब ऐसा होता है तो हमारा पूरा ऐप जमे हुए है क्योंकि इसमें त्रुटियों/टाइमआउट के लिए कोई शर्त नहीं है (जहां तक मैं बता सकता हूं)।जब तक आप हार्ड रीसेट नहीं करते हैं तब तक आपको पृष्ठ को कवर करने वाली अंधेरी पृष्ठभूमि मिलती है। – nostromo