2011-10-19 10 views
6

तरह काम करते हैं मैं इस सवाल का जवाब स्वीकार किए जाते हैं के विपरीत समस्या की तरह बनाओ: Ajax, back button and DOM updatesइंटरनेट एक्सप्लोरर में bfcache फ़ायरफ़ॉक्स

वहाँ, ज्यादातर लोगों आग "उतारना" घटना जब आने वाले वापस फ़ायरफ़ॉक्स चाहता था बैक बटन वाला पेज।

हम दिखाए गए छिपे हुए/छिपे हुए (पेड़ को नेविगेट करते हुए) को घुमाते हैं, और दूसरे पृष्ठ पर जाते हैं। जब आप "बैक" पर क्लिक करते हैं, तो फ़ायरफ़ॉक्स अपने बीएफकेएच का उपयोग करता है और पेज को दिखाता है जैसे आपने छोड़ा था (यह अच्छा है)। आईई पृष्ठ को प्रारंभिक स्थिति में दिखाता है (यह खराब है)। हम चाहते हैं कि आईई फ़ायरफ़ॉक्स की तरह व्यवहार करे और इसके बीएफकेएच का उपयोग करें, क्या ऐसा करने के लिए कोई चाल है?

(हम Jquery उपयोग नहीं कर रहे)

उत्तर

4

मैं एक ऐसी ही सवाल :(Differences in Internet Explorer and Firefox when dynamically loading content then going forward and back) जवाब मिल गया है कि वहाँ आप दस्तावेज़ के पुनर्लेखन के लिए जावास्क्रिप्ट का एक बहुत का उपयोग करके संशोधित डोम रखने में आईई के इतिहास तंत्र चाल कर सकते हैं , या उन मानों को रखें जिन्हें आप छुपा इनपुट फ़ील्ड में सहेजना चाहते हैं। कुछ भी बेहतर है?