2011-02-18 3 views
5

ठीक है, तो सबसे पहले यह एक ऐसी वेबसाइट है जहां उपयोगकर्ता उन कार्यों की सूची देखता है जो अपूर्ण हैं। यह काम करना चाहिए ताकि उपयोगकर्ता एक पूर्ण बटन पर क्लिक कर सके और फिर आइटम अब नहीं दिखाता है, ऐसा लगता है कि ऐसा नहीं लगता है!ब्लैकबेरी ब्राउज़र कैशिंग भी बिना कैश मेटा टैग

जब वे किसी आइटम के लिए 'पूर्ण' पर क्लिक करते हैं तो मेरे पास ऑनक्लिक फ़ंक्शन एक SQL अद्यतन कथन निष्पादित करता है और फिर प्रतिक्रिया देता है। उस पृष्ठ पर प्रतिक्रिया। रीडायरेक्ट वापस करता है, SQL स्टेटमेंट सही तरीके से निष्पादित करता है, पृष्ठ रीडायरेक्ट करता है लेकिन सूची आइटम है अभी तक वहीँ!

उपयोगकर्ता तो पेज से बाहर निकल जाता है और यह सूची आइटम गायब हो गया है के लिए वापस आता है, तो यह मुझे लगता है कि पृष्ठ कैशिंग है बनाता है, फिर भी मैं जगह इसे रोकने के लिए में निम्नलिखित डाल दिया है:

<meta http-equiv="Cache-Control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />

जो मेरे ब्लैकबेरी बोल्ड चल ओएस 5.0 पर ठीक है, लेकिन ब्लैकबेरी बोल्ड चल ओएस 4.x

किसी भी मैं साथ ग्राहकों के लिए काम नहीं करता है इसके बारे में क्या सराहना की जा सकती है।

उत्तर

0

कुछ इस तरह का प्रयास करें:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
    <head> 
    <META HTTP-EQUIV="Expires" CONTENT="0"> 
    <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> 
    <title>Expires Example Page</title> 
    </head> 
    <body> 
    Hello World! 
    </body> 
</html> 

यह ब्लैकबेरी समर्थन मंच से है: http://supportforums.blackberry.com/t5/Web-Development/Browser-cache-and-quot-Back-quot-button/m-p/155986

+0

आपके लिए धन्यवाद प्रतिक्रिया! दुर्भाग्य से मैंने पहले से ही कोशिश की है और यह काम नहीं करता है, वास्तव में इस के साथ एक ईंट की दीवार मारा –