क्या यह निर्धारित करने का एक तरीका है कि क्या कोई छवि पथ वास्तविक छवि की ओर जाता है, अर्थात्, यह पता लगाएं कि जब जावास्क्रिप्ट में कोई छवि लोड करने में विफल हो जाती है।
एक वेब ऐप के लिए, मैं एक xml फ़ाइल पार्स कर रहा हूं और गतिशील रूप से छवि पथों की सूची से HTML छवियां बना रहा हूं। कुछ छवि पथ अब सर्वर पर मौजूद नहीं हो सकते हैं, इसलिए मैं यह पता लगाने में गर्व से विफल होना चाहता हूं कि कौन सी छवियां उस HTML ईएमजी तत्व को लोड करने और हटाने में विफल हैं।
नोट JQuery के समाधान का उपयोग नहीं किया जा सकता है (बॉस JQuery का उपयोग नहीं करना चाहता, हाँ मुझे पता है कि मुझे शुरू नहीं करना है)। मुझे पता है कि छवि खराब होने पर JQuery में एक तरीका पता है, लेकिन यह विफल रहा कि नहीं।
Img तत्वों को बनाने के लिए मेरा कोड लेकिन मैं कैसे पता लगा सकता हूं कि क्या img पथ छवि लोड करने में विफल रहता है?
var imgObj = new Image(); // document.createElement("img");
imgObj.src = src;