complete
संपत्ति की मेरी समझ के साथ मैंने कुछ समस्या में भाग लिया है।छवि तत्व की 'पूर्ण' संपत्ति वास्तव में कैसे काम करती है?
मुझे लगता है कि complete
true
होगा यदि छवि सही ढंग से डाउनलोड और डीकोड की गई है।
MDN says ...
यह सच है, तो ब्राउज़र छवि लाया था, और यह एक supported image type कि त्रुटियों के बिना डीकोड किया गया था में है।
तो, मैं एक छवि के complete
संपत्ति की जाँच से पहले अपने load
घटना false
वापसी होगी गोली चलाई थी (छवि दिलवाया नहीं किया गया है) ग्रहण किया। jsFiddle में इसे अलग करते समय, टैग बंद होने से ठीक पहले script
तत्व के अंदर संपत्ति की जांच करते समय मुझे true
मिल रहा था।
मैं experimented भी src
छवि के गुण को बदलने के साथ और फिर तुरंत complete
संपत्ति को बदलने के साथ। मैं ब्राउज़र में देख सकता हूं complete
छवि डाउनलोड होने से पहले true
के रूप में वापस आ रहा है (मैं नेट फ़ायरबग में पैनल के माध्यम से अपनी प्रगति को देख रहा हूं)।
क्या व्यवहार मैं सही उम्मीद कर रहा हूं? क्या मुझे उम्मीद है कि यह काम करने के लिए कोई तरीका है?
वर्तमान में फ़ायरफ़ॉक्स 7.0.1 में परीक्षण। यह एक फ़ायरफ़ॉक्स बग हो सकता है, लेकिन केवल other question सबूत के रूप में है।
मुझे यह मिला: https://bugs.webkit.org/show_bug.cgi?id=28832 सफारी के लिए दायर की गई बग रिपोर्ट - क्या आप इसका परीक्षण कर रहे हैं? कम से कम क्रोम 15 पर आपके डेमो अपेक्षित 'झूठी, झूठी, सत्य' में परिणाम देता है। – Ryan
@minitech: मैं फ़ायरफ़ॉक्स 7 में परीक्षण कर रहा हूं। – alex