【问题标题】:is it posible to force any ie version to FF view using <meta http-equiv=“X-UA-Compatible"?是否可以使用 <meta http-equiv="X-UA-Compatible" 将任何 ie 版本强制为 FF 视图?
【发布时间】:2010-12-09 22:36:03
【问题描述】:

我在谷歌上搜索,关于如何解决兼容性问题....
我得到这个强制ie8到最新版本的ie

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

在我看来...
是否可以强制任何用户代理。
让我们从任何浏览器到 Firefox

例如&lt;meta http-equiv="X-UA-Compatible" content="FF=edge;/&gt; 或其他

【问题讨论】:

    标签: html browser cross-browser


    【解决方案1】:

    嘿,聪明的想法! :) 但是不,这是不可能的。

    X-UA-Compatible 标头是专有的,只能用于在同一浏览器引擎的各个版本之间切换(据我所知,目前只有 IE 支持)。

    您将不得不走硬路线并调整 CSS,使其适用于所有浏览器(或为不同的浏览器提供不同的样式表)。

    【讨论】:

      【解决方案2】:

      据我所知,这条线也适用于非 IE 浏览器,例如你可以使用类似这样的东西

      &lt;meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /&gt;

      如果可用,则强制使用 Chrome 渲染,否则 IE 的最后一个版本不可用。这段代码完全有效,但我不能 100% 确定它的含义和真正的作用:)

      我已经进行了一些谷歌研究,但我没有发现任何具体的内容,所以我认为仅依靠这行代码来实现跨浏览器兼容性并不是一个好主意。我个人在我的网站上插入此代码,因为它不会造成任何伤害:)

      希望对你有帮助。

      【讨论】:

      猜你喜欢
      • 2011-01-20
      • 2013-11-09
      • 1970-01-01
      • 2014-04-25
      • 2017-03-09
      • 2012-09-05
      • 1970-01-01
      • 2012-06-28
      相关资源
      最近更新 更多