में लोड होने के बाद कैश से लोड नहीं हो रही है, मैं एक आईफ्रेम में एक छवि लोड कर रहा हूं और फिर (अगर आईफ़्रेम लोड हो जाता है) पृष्ठ पर छवि लोड कर रहा है। लेकिन अधिकांश ब्राउज़र छवि को दो बार लोड कर रहे हैं। कैश से लोड होने वाले img
टैग क्यों नहीं है?छवि आईफ़्रेम
कुछ इस तरह:
var loader = $('<iframe />').appendTo('body')[0];
loader.onload = function() {
$('body').append('<img src="' + imgsrc + '" />');
};
loader.src = imgsrc;
http://jsfiddle.net/amirshim/na3UA/
मैं fiddler2 उपयोग कर रहा हूँ नेटवर्क यातायात को देखने के लिए।
मामले में आप को पता है क्यों मैं ऐसा करना चाहते हैं चाहते हैं, this question
हाँ तुम सिर्फ उपयोग कर सकते हैं '(नई छवि()) src =" http://www.example.com/myimage.jpg "' और यह आपकी छवि को प्रीलोड करेगा। –
@Adam ऐसा नहीं है जो मैं करना चाहता हूं। यदि आप अन्य प्रश्न पढ़ते हैं, तो आप समझ जाएंगे कि मैं इसे iframe में क्यों लोड करना चाहता हूं http://stackoverflow.com/questions/4926215/cancel-single-image-request-in-html5-browsers/4979270 – Amir
कैश साझा किया जाता है ... यही कारण है कि सीडीएन नेटवर्क (जैसे Google और माइक्रोसॉफ्ट) मेजबान सामान एक ही स्थान पर jQuery की तरह: http://code.google.com/apis/libraries/devguide.html – Amir