बाहरी छवि लोड नहीं होने पर लोड होने में बहुत अधिक समय लगने पर स्थानीय फ़ॉलबैक छवि सेट अप करने का सबसे अच्छा तरीका क्या है।फ़ॉलबैक छवि और टाइमआउट - बाहरी सामग्री। जावास्क्रिप्ट
उत्तर
आप एक oneror हैंडलर जोड़ सकते हैं।
ओह, मैं आतंक के बारे में भूल गया। यह आसान हो सकता है, लेकिन नीचे दिया गया समाधान छवियों को सटीक करने और उन्हें प्रदर्शित होने से पहले उनकी उपलब्धता की जांच करने की अनुमति देता है। आपको क्या चाहिए पर निर्भर करता है ... – moxn
बहुत बढ़िया! जब मैं इस तरह की नई चाल सीखता हूं तो इसे प्यार करो। मैं कुछ jQuery jiggery pokery का सहारा लेने जा रहा था। – MikeMurko
यहां समस्या वह समय है जिसके द्वारा छवि को उपलब्ध नहीं माना जाता है! ब्राउज़र गतिविधि लोड होने में लंबे समय तक लग सकता है जब तक कि वह 'आतंक' घटना का आह्वान न करे। – SaidbakR
Image.complete संपत्ति का उपयोग करने का प्रयास करें।
var img = new Image(w,h)
img.src = "http://...";
अब समय-समय पर करता है, तो img.complete
सच है और कुछ वापस आने तंत्र फोन shuold यह अभी भी n सेकंड के बाद false
हो। यदि oops.gif किसी कारण से लोड नहीं किया जा सकता है ताकि ब्राउज़र मरता नहीं है
<img src="http://example.com/somejpg.jpg"
onerror='this.onerror = null; this.src="./oops.gif"' />
नोट हैंडलर में अशक्त करने के लिए onerror की स्थापना:
- 1. बाहरी जावास्क्रिप्ट टाइमआउट
- 2. सर्वर-साइड फ़ॉलबैक प्रतिपादन
- 3. बाहरी जावास्क्रिप्ट
- 4. बाहरी छवि भेद्यता
- 5. जावास्क्रिप्ट निष्पादन टाइमआउट
- 6. जावास्क्रिप्ट प्राप्त करें टाइमआउट?
- 7. बाहरी जावास्क्रिप्ट या सीएसएस संसाधन
- 8. बाहरी स्टाइलशीट और जावास्क्रिप्ट को आईफ्रेम
- 9. Emacs कुंजी बाइंडिंग फ़ॉलबैक
- 10. सीएसएस: फ़ॉलबैक फ़ॉन्ट्स
- 11. रेल: बाहरी जावास्क्रिप्ट
- 12. बाहरी जावास्क्रिप्ट फ़ाइल
- 13. बाहरी जावास्क्रिप्ट फ़ाइल
- 14. सक्रिय जावास्क्रिप्ट टाइमआउट कैसे गिनें?
- 15. jquery ui संवाद और बाहरी सामग्री लोड करना
- 16. Google क्रोम जावास्क्रिप्ट डीबगर और सामग्री स्क्रिप्ट
- 17. जावास्क्रिप्ट छवि संपादक लाइब्रेरी
- 18. बाहरी प्रदर्शन के लिए आउटपुट आईपैड सामग्री
- 19. एंगुलरजेएस $ रूटप्रोवाइडर, डिफ़ॉल्ट लिंक नेविगेशन पर फ़ॉलबैक
- 20. भूतलटेक्चर (बाहरी छवि) और सामान्य बनावट के एंड्रॉइड ओपनजीएल संयोजन
- 21. बाहरी SQLite फ़ाइल सामग्री त्रुटि का उपयोग
- 22. बाहरी div को अपनी फ़्लोटिंग सामग्री
- 23. बाहरी जावास्क्रिप्ट फ़ाइल को बटन
- 24. बाहरी जावास्क्रिप्ट - शरीर या सिर?
- 25. चयनित सामग्री को जावास्क्रिप्ट
- 26. जावास्क्रिप्ट बाहरी स्कोप परिवर्तनीय पहुंच
- 27. जावास्क्रिप्ट - छवि डेटा प्रोसेसिंग और div प्रतिपादन
- 28. (आईफोन) UIImage छवि में बाहरी छवि का उपयोग करें
- 29. फेसबुक सामग्री को बाहरी रूप से "पसंद" कैसे करें
- 30. निर्धारित आधार 64 सामग्री से छवि प्रकार
शानदार! मैं बस एक ही सवाल पूछने वाला था, और मैंने एक त्वरित Google खोज की और यह सवाल पाया। मैं इसे सर्वर की तरफ करने की सोच रहा था, लेकिन क्लाइंट साइड अधिक सरल लगता है। – Skilldrick