X-UA-Compatible设置为IE = edge,但它仍然不会停止兼容模式
我很困惑。我应该可以设置
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
IE8和IE9应使用最新的渲染引擎呈现页面。但是,我刚刚对它进行了测试,如果在我们网站的其他地方启用了兼容模式,它将保留在我们的页面上,即使我们应该强制它不要。
怎么是你应该确保IE浏览器没有(甚至在企业内部网)使用兼容模式?
FWIW,我正在使用HTML5 DocType声明(<!doctype html>
)。
以下是该页面的前几行:
<!doctype html> <!--[if lt IE 7 ]> <html class="innerpage no-js ie6"> <![endif]--> <!--[if IE 7 ]> <html class="innerpage no-js ie7"> <![endif]--> <!--[if IE 8 ]> <html 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的默认设置是对Intranet站点使用IE7兼容模式。这会覆盖X-UA兼容的元标记吗?
RISEBY
慕运维8079593
相关分类