यदि जावास्क्रिप्ट पेज ए में डीओएम को संशोधित करता है, तो उपयोगकर्ता पृष्ठ बी पर नेविगेट करता है और फिर पृष्ठ पर वापस आने के लिए वापस बटन दबाता है। पृष्ठ ए के डीओएम में सभी संशोधन खो जाते हैं और उपयोगकर्ता को प्रस्तुत किया जाता है संस्करण जो मूल रूप से सर्वर से पुनर्प्राप्त किया गया था।अजाक्स, बैक बटन और डीओएम अपडेट
यह स्टैक ओवरफ्लो, रेडडिट और कई अन्य लोकप्रिय वेबसाइटों पर इस तरह से काम करता है। (इस प्रश्न पर परीक्षण टिप्पणी जोड़ने का प्रयास करें, फिर अलग-अलग पेज पर नेविगेट करें और वापस आने के लिए वापस बटन दबाएं - आपकी टिप्पणी "चली जाएगी")
यह समझ में आता है, फिर भी कुछ वेबसाइटें (apple.com, basecamphq.com आदि) किसी भी तरह ब्राउज़र को उपयोगकर्ता की पृष्ठ की नवीनतम स्थिति प्रदान करने के लिए मजबूर कर रहे हैं। (http://www.apple.com/ca/search/?q=ipod पर जाएं, शीर्ष पर डाउनलोड लिंक लिंक पर क्लिक करें और फिर बैक बटन पर क्लिक करें - सभी डोम अपडेट संरक्षित किए जाएंगे)
असंगतता कहां से आ रही है?
दिलचस्प बात यह है कि ऐप्पल हैश को संशोधित किए बिना राज्य को याद कर रहा है .. hmmm – James
ऐप्पल ऐसा लगता है कि वे केवल प्रतिक्रिया कैशिंग – BigBlondeViking
में हेरफेर कर रहे हैं जैसा कि अन्य ने पहले से ही सुझाव दिया है कि यह जावास्क्रिप्ट या AJAX से संबंधित कुछ नहीं है। सही उत्तरों पाने के लिए आपको उन टैग को हटा देना चाहिए। – BYK