2011-08-17 16 views
8

वेबसाइटों में से किसी एक पर कुछ वेब पेजों पर जाकर, आईई 8 क्रैश होने से पहले कुछ भी प्रस्तुत कर सकता है। आईई 7 और 9 पर काम करता है हालांकि। मैं इसके साथ कुछ दिनों के लिए अटक गया।आईई 8 क्रैश के कारण होने के बारे में जानने के लिए डीबग कैसे करें?

यदि मैंने पृष्ठ में सभी स्टाइल शीट लिंक हटा दिए हैं तो यह काम करता है। तो शायद एक सीएसएस मुद्दा की तरह दिखता है। किसी को पता है कि इसे कैसे डिबग करना है यह जानने के कारण?

किसी भी मदद की बहुत सराहना की जाएगी!

+1

आईई दोबारा एक बार में स्टाइल लिंक जोड़ें, जब तक कि आईई दोबारा दुर्घटनाग्रस्त न हो जाए, तब तक उस शीट के ब्लॉक को तब तक टिप्पणी करना शुरू करें जब तक यह क्रैश हो जाता है। प्रासंगिक अनुभाग आपके द्वारा टिप्पणी किए गए अंतिम खंड में होना चाहिए। –

+1

क्या आप एक रेपो यूआरएल प्रदान कर सकते हैं? धन्यवाद! – EricLaw

उत्तर

8

यह jQuery 1.6.2 के साथ एक बग प्रतीत होता है। यदि आप एक्सपी डब्ल्यू/आईई 8 का उपयोग कर रहे हैं, तो jQuery 1.6.2 और आपके बॉडी टैग में सीएसएस पृष्ठभूमि है, आईई 8 क्रैश हो जाएगा। समाधान (वर्कअराउंड) यह सुनिश्चित करना है कि आप पहले jQuery लोड करें और फिर अपनी स्टाइलशीट लोड करें। या आप 1.6.1 पर वापस जा सकते हैं क्योंकि मुझे विश्वास नहीं है कि यह समस्या है।

आपको कम से अधिक जानकारी प्राप्त कर सकते हैं: http://bugs.jquery.com/ticket/9028

+0

हमारे पास XP.2/IE8 पर यादृच्छिक क्रैश होने पर 1.6.2 था। हमारे पास सीएसएस में शरीर पर पृष्ठभूमि छवि थी। ऐसा लगता है कि त्रुटि चली गई है। धन्यवाद। – Keith

2

सीएसएस पर आईई 8 क्रैश असामान्य नहीं हैं। कुछ कारण:

  • : लिंक के अलावा अन्य तत्वों पर होवर शैलियों?
  • अतिप्रवाह: स्क्रॉल करें?
  • शरीर पर पृष्ठभूमि छवि?

आप मानक डीबगिंग दृष्टिकोण का उपयोग कर सकते हैं जो मार्क बी पहले से ही अपनी टिप्पणी में पोस्ट किया गया है (सभी को हटाएं, उन्हें एक-एक करके वापस जोड़ें)।

3

पृष्ठभूमि छवि बनने के लिए बाहर निकला! क्रूर! (7 नहीं, नहीं 9) पृष्ठभूमि छवि bg2.png पसंद नहीं करता

body{ 
    background: url(../images/bg2.png) 50% 0 repeat-y; 
    color:#7C7C7C; 
    font: normal 12px "Helvetica Neue", Helvetica, Verdana, Arial,sans-serif !important; 
    margin: 0px; 
    padding: 0px; 
} 

IE8 निकला: सीएसएस इस तरह है। यह बिल्ली क्यों हो रहा है?

+0

हम आपकी सहायता करने में सक्षम नहीं होंगे जबतक कि आप पर्याप्त जानकारी प्रदान न करें। कोड का यह खराब टुकड़ा ज्यादा जानकारीपूर्ण नहीं है, जबकि इस तरह के सीएसएस निर्माण अक्सर किसी भी समस्या के बिना उपयोग किए जाते हैं और जांच के लिए और कुछ भी नहीं है।कृपया यूआरएल प्रदान करें जो समस्या को पुन: उत्पन्न करता है; यह आईई टीम को समस्या को हल करने में भी मदद कर सकता है यदि यह ब्राउज़र बग था। – duri

+0

@duri: इंटरनेट पर छवि के लिए वास्तव में कोई लिंक नहीं है। यह आयाम के साथ एक बहुत ही सरल पीएनजी फ़ाइल है (3250 * 1)। – Bobo

1

मैं jQuery 1.6.2 के साथ एक ही बग में भाग!

http://bugs.jquery.com/ticket/9823

नवीनतम संस्करण में अपग्रेड और यह तय हो गई। आपकी सभी सहायता के लिए धन्यवाद!

-1

IE8 क्रैशिंग की समस्या निवारण/डीबग करने के लिए, संपूर्ण HTML स्रोत को एक अलग ब्राउज़र का उपयोग करके एक स्थिर पृष्ठ के रूप में सहेजें जहां यह काम करता है।

त्रुटि को कम करने और IE8 पर रीस्टेस्ट करने के लिए कोड (मुख्य रूप से जावास्क्रिप्ट) को समाप्त करना प्रारंभ करें।

0

मुझे अभी भी एक ही समस्या का सामना करना पड़ा। मेरे मामले में ऐसा इसलिए था क्योंकि मैं स्टाइलशीट के बाद आधुनिकता को लोड कर रहा था, उनके बजाए। मैंने आदेश बदल दिया और इसे ठीक कर दिया।

मैं उम्मीद नहीं करता कि आईई इस पर विस्फोट करे लेकिन फिर, यह आईई है। xD

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