2010-01-26 11 views
8

मैं आरएसएस या यूई ब्राउज़र इतिहास प्रबंधक की तरह ब्राउज़र इतिहास प्रबंधक को कार्यान्वित कर रहा हूं।इंटरनेट एक्सप्लोरर 7 iframe वापस जाने पर

विचार छिपे हुए आईफ्रेम के यूआरएल हैश को लगातार मतदान नहीं करना था, लेकिन आईफ्रेम के ऑनस्कोल ईवेंट को कैप्चर करने के लिए, जब यह urlhashchange पर एंकर नाम पर स्क्रॉल करता है।

तो प्रत्येक क्लिक पर मैं आईफ्रेम पर एक नया एंकर जोड़ता हूं और आईफ्रेम के हैश को एंकर नाम पर सेट करता हूं। पीछे या आगे बटन दबाते समय फ्रेम को पिछले या अगले एंकर पर स्क्रॉल किया जाता है और ऑनस्कोल ईवेंट निकाल दिया जाता है।

यह फ़ायरफ़ॉक्स 3.0+, आईई 6 और ओपेरा पर बहुत अच्छा काम करता है लेकिन आईई 7 पर बैक बटन को दबाते समय फ्रेम अनलोड करता है और इसके सभी एंकर खो देता है।

क्या किसी को पता है कि यह क्यों हो रहा है या इस "बग" के लिए एक फिक्स है?

बीटीडब्ल्यू ऑनस्क्रोल विचार this page से आता है।

+0

के लिए कुछ समाधान है कि आप किसी भी डेमो कोड हम देख सकते हैं करने के लिए लगता है से कुछ लाभ मिल सकता है? –

उत्तर

संबंधित मुद्दे