11

मुझे अभी काम पर एक नया कंप्यूटर मिला है, आईई 8 आईई 7 के रूप में सभी साइटों को प्रस्तुत करने के लिए सेट है। यह मेरे लिए एक झटका था। क्या किसी को पता है कि सभी IE8 की स्थापना आईई 7 प्रतिपादन के लिए डिफ़ॉल्ट है? और यदि हां, तो क्या कोई ऐसा वेब डेवलपर IE8 प्रतिपादन को मजबूर करने के लिए कर सकता है?IE8 डिफ़ॉल्ट रूप से IE7 के रूप में प्रस्तुत करना?

उत्तर

20

जैसा कि मुझे डिफ़ॉल्ट IE8 पता है केवल आईई 7 के रूप में इंट्रानेट साइटें प्रस्तुत करता है। इसे अक्षम करने के लिए टूल्स -> संगतता दृश्य सेटिंग्स पर जाएं और "संगतता दृश्य में इंट्रानेट साइट प्रदर्शित करें" अनचेक करें। इस संवाद में एक चेकबॉक्स "संगतता दृश्य में सभी साइटें प्रदर्शित करें" - ऐसा लगता है कि यह आपके लिए चेक किया गया है। यह स्टैंडअर्ट सेटिंग नहीं है, शायद यह आपकी डोमेन नीति है।

वैसे भी, यदि आपको IE8 के रूप में पृष्ठों को प्रस्तुत करने के लिए IE8 को मजबूर करने की आवश्यकता है, तो X-UA-Compatible http शीर्षलेख का उपयोग करें। आप अपने पृष्ठ का एक head खंड में meta टैग जोड़ सकते हैं, इस तरह:

<meta http-equiv="X-UA-Compatible" content="IE=8" /> 

MSDN

+0

मुझे लगता है कि टैग जोड़ने के बाद, लेकिन जैसा कि IE7 इसे अनदेखा करने लगता है रेंडर करने के लिए IE8 सेट। इंट्रानेट साइटों पर टिप के लिए धन्यवाद - और मुझे यह सुनकर खुशी हो रही है कि संगतता दृश्य मानक सेटिंग नहीं है। क्या कोई और इसकी पुष्टि कर सकता है? – Matrym

+0

@Matrym: आलेख के "डिफ़ॉल्ट प्रतिपादन को नियंत्रित करना" अनुभाग देखें (http://msdn.microsoft.com/en-us/library/cc288325(v=vs.85).aspx#Defaults) – bniwredyc

+0

@ मेट्रीम: क्या है "चेतावनी (document.documentMode)" जावास्क्रिप्ट का आउटपुट? – bniwredyc

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