मैं काफी उलझन में हूं। मुझे सेट करने में सक्षम होना चाहिए
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
और IE8 और IE9 को नवीनतम रेंडरिंग इंजन का उपयोग करके पृष्ठ को प्रस्तुत करना चाहिए। हालाँकि, मैंने अभी इसका परीक्षण किया है, और यदि हमारी साइट पर संगतता मोड कहीं और चालू है, तो यह हमारे पेज पर रहेगा , भले ही हमें इसे मजबूर न करना पड़े।
कैसे सुनिश्चित करें कि IE संगतता मोड (यहां तक कि इंट्रानेट में) का उपयोग नहीं करता है ?
FWIW, मैं HTML5 DocType घोषणा ( <!doctype html>
) का उपयोग कर रहा हूं ।
यहाँ पृष्ठ की पहली कुछ पंक्तियाँ हैं:
<!doctype html>
<!--[if lt IE 7 ]> <html lang="en" class="innerpage no-js ie6"> <![endif]-->
<!--[if IE 7 ]> <html lang="en" class="innerpage no-js ie7"> <![endif]-->
<!--[if IE 8 ]> <html lang="en" class="innerpage no-js ie8"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!-->
<html lang="en" class="innerpage no-js">
<!--<![endif]-->
<head>
<meta charset="ISO-8859-1" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
संपादित करें: मैंने अभी सीखा कि IE8 पर डिफ़ॉल्ट सेटिंग इंट्रानेट साइटों के लिए IE7 संगतता मोड का उपयोग करना है। क्या यह X-UA- संगत मेटा टैग को ओवरराइड करेगा?