जावास्क्रिप्ट: Onscroll घटना (प्रोटोटाइप का प्रयोग करके) IE पर कार्य नहीं करता है?

वोट
5

मैं Onscroll घटना इस तरह से प्रोटोटाइप का उपयोग कर गति प्रदान करने के कोशिश कर रहा हूँ:

Event.observe(document, 'scroll', function(){
    alert('boo');
});

यह Firefox पर पूरी तरह से काम करता है, लेकिन कुछ भी आईई पर होता है। किसी को पता है क्यों? और अगर वहाँ एक और तरीका ऐसा करने के लिए है?

धन्यवाद

07/07/2009 को 04:26
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
13

के साथ जोड़ते प्रयास करें windowबजाय:

Event.observe(window, 'scroll', function() {
        alert('boo');
});

आईई, एफएफ पर मेरे लिए काम करता है। ईमानदारी से, मैं क्यों यह करने के लिए इसे संलग्न काम करेगा पता नहीं है document

07/07/2009 को 04:28
का स्रोत उपयोगकर्ता

वोट
8

अगर किसी को अब भी इस उत्तर पीछा कर रहा है पता नहीं है, लेकिन मुझे लगता है मैं नीचे जानकारी मैंने पाया के कुछ डाल सोचा। सामान्य तौर पर पुस्तक घटना "पर समर्थित है खिड़की से नीचे निम्नलिखित ब्राउज़र पर" ...

  • आईई 5,6,7,8 (9 के बारे में पता नहीं है)
  • एफएफ सभी संस्करणों
  • सफारी 3.0 .. अप
  • क्रोम
  • ओपेरा 9.0 .. अप

हालांकि, जब यह करने के लिए आता दस्तावेज़ , यह आईई संस्करणों में से किसी पर समर्थित नहीं है। अब, अजीब बात है Iphone 3 जी ब्राउज़र के विपरीत है आईई । पुस्तक घटना केवल पर काम करता है दस्तावेज़ । इस बारे में अधिक जानकारी के लिए, बाहर की जाँच http://www.quirksmode.org । इस साइट में अच्छी चीजें की बहुत घटना से निपटने पर है। उम्मीद है कि यह किसी को मदद करता है ...

30/03/2010 को 18:21
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more