标签: x-ua-compatible

IE兼容模式:'X-UA兼容'标签'Edge'

我有这个<head>:

<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
Run Code Online (Sandbox Code Playgroud)

它将强制IE的最新渲染模式,但兼容模式被认为是最后一个?

我的意思是,例如:在IE8中使用此代码,它会强制它使用IE8或IE8兼容模式吗?

html internet-explorer cross-browser x-ua-compatible

56
推荐指数
1
解决办法
9万
查看次数

当它引用IE = edge,chrome = 1时,什么是X-UA兼容?

我只是在野外看到了这个元标记,并且想知道它的确如此以及为什么使用它?

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
Run Code Online (Sandbox Code Playgroud)

阅读About.com上的文档,它说:

"IE = edge"告诉Internet Explorer使用该版本IE可用的最高模式.Internet Explorer 8最多可支持IE8模式,IE9可支持IE9模式等.

chrome=1标签怎么样?

html meta x-ua-compatible

53
推荐指数
2
解决办法
5万
查看次数

强制IE9模拟IE8.可能?

这有可能吗?我尝试将此添加到页面,但它没有改变一件事.

<meta http-equiv="X-UA-Compatible" content="IE=8">
Run Code Online (Sandbox Code Playgroud)

更新 - 我正在尝试这样做,因为我们的网站有一些IE9特定的CSS问题,这些问题不会出现在IE8中.

谢谢

html browser internet-explorer ie8-compatibility-mode x-ua-compatible

47
推荐指数
2
解决办法
13万
查看次数

使用"X-UA-Compatible"为IE8模拟IE7但不为IE9模拟

我有一个网站取决于矢量绘图,对于Internet Explorer我使用VML和其他浏览器我正在使用SVG.但是,如果不退回到具有VML的IE7模式,IE8也不支持.

因此,我包括在内<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />.

问题(实际上是一件好事)是IE9现在支持SVG所以我不希望它回退到IE7模式,后者的性能和兼容性要差得多.我如何告诉IE8只能回退到IE7模式,但让IE9保持IE9模式?

现在我正在对代理进行服务器端检查是否在头部包含EmulateIE7-string但是我想尽可能避免这种情况.

html internet-explorer svg vml x-ua-compatible

42
推荐指数
3
解决办法
8万
查看次数

哪个X-UA兼容优先?Http-header或Meta-tags?

正如问题所述.如果您的HTTP标头和文档上的元标记都有X-UA兼容,并且它们会发生冲突,哪一个受到IE的尊重?

internet-explorer meta-tags http-headers x-ua-compatible

16
推荐指数
1
解决办法
4794
查看次数

meta http-equiv ="X-UA-Compatible"content ="IE = edge"对非IE浏览器有影响吗?

我想添加<meta http-equiv="X-UA-Compatible" content="IE=edge">我的html页面,以便它可以使用最高模式,如果用户在非IE浏览器中浏览此页面,例如firefox或chrome,这行代码是否会影响firefox或chrome?

internet-explorer x-ua-compatible

12
推荐指数
1
解决办法
3万
查看次数

HTML1115:X-UA兼容的META标记('IE = 9,IE = 8,chrome = 1')被忽略,因为文档模式已经完成

我得到了这样的警告:

HTML1115: X-UA-Compatible META tag ('IE=9, IE=8, chrome=1') ignored because document mode is already finalized.
Run Code Online (Sandbox Code Playgroud)

当我尝试在IE9上打开我的网站时.我添加了这个脚本:

<script type="text/javascript" src="https://s7.addthis.com/js/250/addthis_widget.js#async=1"></script>
Run Code Online (Sandbox Code Playgroud)

它添加了谷歌+按钮

<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
Run Code Online (Sandbox Code Playgroud)

当我评论这一行时 - 警告消失.我怎么解决这个问题?

addthis x-ua-compatible google-plus

11
推荐指数
1
解决办法
1万
查看次数

为什么http-equiv ="X-UA-Compatible"content ="IE = edge,chrome = 1"未在W3C Validator中验证?

我有:

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
Run Code Online (Sandbox Code Playgroud)

http://validator.w3.org/验证时出现此错误:

具有http-equiv属性且值为X-UA-Compatible的元元素必须具有值为IE = edge的content属性.

我正在使用.NET/Razor,当然还在本地使用IIS.有没有办法解决这个问题而不编辑任何web.config文件?谢谢你.

html internet-explorer w3c-validation x-ua-compatible

11
推荐指数
1
解决办法
2万
查看次数

如何在IE9中禁用兼容模式按钮?

我无法在IE9中禁用IE兼容模式按钮.

我的头和doctype看起来像这样:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--[if lte IE 8]> 
  <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-en" xml:lang="en-en" class="ie8">
 <![endif]-->
<!--[if IE 9]> 
  <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-en" xml:lang="en-en" class="ie9">
<![endif]-->
<!--[if (gt IE 9)|!(IE)]><!-->
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-en" xml:lang="en-en">
<!--<![endif]-->
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame -->
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <meta name="description" content="meta content here" />
  </head>
  <body>
    <!-- page content here //-->
  </body>
</html> …
Run Code Online (Sandbox Code Playgroud)

cross-browser ie8-compatibility-mode internet-explorer-9 x-ua-compatible

10
推荐指数
3
解决办法
2万
查看次数

覆盖SharePoint 2010中的X-UA兼容元

我正在使用SharePoint 2010,我想 <meta http-equiv="X-UA-Compatible" content="IE=edge"/> 用于特定页面.母版页将其设置为"IE = 8",这不允许我在CSS中使用box-shadow例如

我无权访问母版页进行更改.此外,我已经读过,不建议在母版页中更改该元,因为它可能会导致日历或其他内容等问题.

所以我的问题是:有没有办法在一个简单的页面(.aspx)中覆盖X-UA-Compatible元标记?

sharepoint-2010 x-ua-compatible internet-explorer-10

10
推荐指数
1
解决办法
1万
查看次数