में लोड नहीं होता है मेरे पास बाहरी जावास्क्रिप्ट फ़ाइलें हैं जो मेरे मास्टर पेज में लोड हो जाती हैं।जावास्क्रिप्ट कभी-कभी IE8
कभी-कभी IE8 में मेरी जावास्क्रिप्ट फ़ाइलों को सही ढंग से लोड नहीं किया जाता है और ब्राउज़र त्रुटियों का एक गुच्छा फेंकता है जिसमें वस्तु पहचान नहीं है।
यदि मैं पृष्ठ को रीफ्रेश करता हूं तो सबकुछ ठीक है। अगर मैं एक लिंक पर क्लिक करता हूं तो समस्या कभी-कभी होती है।
मेरे पास प्रत्येक अनुरोध पर कैश साफ़ करने के लिए मेरे शीर्षलेख में मेटा टैग हैं।
इसके अलावा मैं अपने जेएस फ़ाइलों को समानांतर में लोड करने के लिए head.load का उपयोग कर रहा हूं।
हेड.लोड स्क्रिप्ट मेरे शीर्षलेख में है और फिर बाहरी फाइलें मेरे शरीर के अंत में हैं।
कृपया याद रखें कि यह समस्या केवल IE8 में होती है। तो मेरा सवाल यह है कि क्या कोई हैक है जिसका उपयोग मैं यह सुनिश्चित करने के लिए कर सकता हूं कि प्रत्येक बार पृष्ठ IE8 के लिए लोड होने पर मेरी जावास्क्रिप्ट फ़ाइलों को सही ढंग से लोड किया जा सके?
किसी भी मदद की सराहना की जाएगी।
अपडेट किया गया अनुरोध किया
<head runat="server">
<meta http-equiv="CACHE-CONTROL" content="NO-CACHE" />
<meta http-equiv="PRAGMA" content="NO-CACHE" />
<meta http-equiv="EXPIRES" content="-1" />
<script type="text/javascript" src="scripts/js/head.load.min.js"></script>
</head>
<body>
<script type="text/javascript">
head.js("scripts/js/jquery-1.6.2.min.js");
head.js("scripts/js/jquery.cookie.js");
head.js("lib/gritter/jquery.gritter.min.js");
head.js("lib/fancybox/jquery.easing-1.3.pack.js");
head.js("lib/fancybox/jquery.fancybox-1.3.4.pack.js");
head.js("scripts/js/jquery.microaccordion.js");
head.js("scripts/js/jquery.stickyPanel.js");
head.js("scripts/js/guidely.js");
head.js("scripts/js/pto.js");
</script>
</body>
शायद आपके 'head.load' कोड को उद्धृत करने की आवश्यकता है। –
'त्रुटियों का एक गुच्छा फेंकता है कह रहा है कि वस्तु पहचान नहीं है' विशिष्टता मदद करेगा। – Shad
@damaniel, आप कहते हैं कि यह कोड केवल IE8 में विफल रहता है। आपने जिन अन्य ब्राउज़रों पर इसका परीक्षण किया है, वे क्या हैं? क्या आपने किसी अन्य मशीन पर आईई 8 की कोशिश की? क्या आप समस्या को सुरक्षित मोड में पुन: उत्पन्न कर सकते हैं ('-extoff' कमांड लाइन विकल्प)? –