मुझे पता है कि छवि कैशिंग (जैसे मेटा टैग के माध्यम से) को रोकने के कई तरीके हैं, साथ ही यह सुनिश्चित करने के लिए कुछ अच्छी चालें हैं कि छवि का वर्तमान संस्करण प्रत्येक पृष्ठ के साथ दिखाया गया है लोड (जैसे image.jpg? x = timestamp), लेकिन ब्राउज़र कैश में किसी छवि को वास्तव में स्पष्ट या प्रतिस्थापित करने का कोई तरीका है ताकि ऊपर दिए गए तरीकों में से कोई भी आवश्यक न हो?कैश किए गए चित्र को साफ़ या प्रतिस्थापित करने के लिए
उदाहरण के तौर पर, मान लें कि पृष्ठ पर 100 छवियां हैं और इन छवियों को "01.jpg", "02.jpg", "03.jpg", आदि नाम दिया गया है। यदि छवि "42.jpg" प्रतिस्थापित किया गया है, क्या इसे कैश में बदलने का कोई तरीका है ताकि "42.jpg" स्वचालित रूप से लगातार पेज लोड पर नई छवि प्रदर्शित कर सके? मैं मेटा टैग विधि का उपयोग नहीं कर सकता, क्योंकि मुझे कभी भी यह पता होना चाहिए कि आईएसएन "टी को कैश रहने के लिए प्रतिस्थापित किया गया है, और मैं टाइमस्टैम्प विधि का उपयोग नहीं कर सकता, क्योंकि मैं नहीं चाहता कि सभी छवियों को पृष्ठ पर हर बार फिर से लोड किया जाए लोड होता है।
मैं अपने दिमाग racked है और यह (अधिमानतः जावास्क्रिप्ट के माध्यम से) करने के लिए एक रास्ता है, लेकिन कोई भाग्य के लिए इंटरनेट में घूमते रहे। कोई सुझाव?
यह सबसे अच्छा जवाब है जो मुझे लगता है क्योंकि यह अभी भी ब्राउज़र को कैश करने की अनुमति देता है। –
'