'वस्तु की अपेक्षा' IE8 में जावास्क्रिप्ट त्रुटि prototype.js का उपयोग कर

वोट
4
function icPageInit()
{
    $(icImgDiv + icAlternate()).setOpacity(0);
    return true;
}
window.onload = icPageInit;

जावास्क्रिप्ट कोड का यह टुकड़ा फ़ायरफ़ॉक्स और क्रोम में ठीक काम करता है, लेकिन Internet Explorer 8 IE8 में त्रुटि 'वस्तु की अपेक्षा' के साथ विफल रहता है ऊपर कोड की लाइन 3 पर त्रुटि होती है कहते हैं।

किसी को पता है क्यों यह हो रहा है, और / या उसकी कार्यशीलता पाने के लिए?

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


4 जवाब

वोट
2

: क्या आप यकीन है कि यह कर रहे हैं $ ( "icImgDiv" + icAlternate ()) एक तत्व के लिए एक संदर्भ रिटर्न? यदि हां, तो आप डिबग कब और कहाँ अपवाद उठाया है करने के लिए Microsoft स्क्रिप्ट डीबगर / दृश्य स्टूडियो उपयोग करने की कोशिश की है?

04/06/2009 को 08:49
का स्रोत उपयोगकर्ता

वोट
13

पता लगा लिया।

पता चला है इंटरनेट एक्सप्लोरर chokes यदि आप के अलावा और कुछ का उपयोग "javascript"में languageकी विशेषता scriptटैग।

मैं संस्करण संख्याओं पर संलग्न उपयोग कर रहा था javascriptमें languageविशेषता है, जो आईई लोड करने के लिए नहीं पैदा कर रहा था prototype.js

27/06/2009 को 05:37
का स्रोत उपयोगकर्ता

वोट
-1

यह समस्या नहीं है। IE8 कि बग मुझे लगता है ... इसके IE7 और अन्य ब्राउज़र के साथ ठीक काम कर रहा है क्योंकि है।

पता चला है इंटरनेट एक्सप्लोरर chokes यदि आप स्क्रिप्ट टैग की भाषा विशेषता में "जावास्क्रिप्ट" के अलावा और कुछ का उपयोग करें।

मैं संस्करण संख्याओं भाषा विशेषता में जावास्क्रिप्ट पर संलग्न है, जो आईई prototype.js लोड करने के लिए नहीं पैदा कर रहा था उपयोग कर रहा था।

24/03/2010 को 22:01
का स्रोत उपयोगकर्ता

वोट
2

इसके अलावा जांच करें कि स्क्रिप्ट टैग के प्रकार "पाठ / जावास्क्रिप्ट" है। मैं IE8 में इस त्रुटि थी, और "application / जावास्क्रिप्ट" के लिए "text / javascript" से type = स्क्रिप्ट टैग का हिस्सा बदलकर तय की।

22/08/2012 को 21:52
का स्रोत उपयोगकर्ता

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