我在谷歌上搜索,关于如何解决兼容性问题...
我将此代码强制ie8升级到最新版本(即
<meta http-equiv="X-UA-Compatible" content="IE=edge;/>在我看来..。
是否有可能强制任何用户代理。
比方说从任何浏览器到firefox
示例<meta http-equiv="X-UA-Compatible" content="FF=edge;/>或else
发布于 2010-12-09 22:23:37
嘿,聪明的想法!:)但是不,这是不可能的。
X-UA-Compatible头是专有的,只能用来在同一浏览器引擎的不同版本之间切换(据我所知,目前只有IE支持)。
您必须走一条艰难的道路,调整CSS,使其在所有浏览器中都能工作(或者为不同的浏览器提供不同的样式表)。
发布于 2010-12-09 22:36:04
据我所知,这行代码也适用于非IE浏览器,例如,您可以使用下面这样的代码
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
强制使用Chrome渲染(如果可用),或IE的最新版本。这段代码是完全有效的,但我不能100%确定它的含义和真正的作用:)
我在google上做了一些研究,但我没有找到任何具体的东西,所以我认为仅仅依靠这行代码来实现跨浏览器兼容性并不是一个好主意。就我个人而言,我将这段代码插入到我的网站上,因为它不会造成任何伤害:)
希望能有所帮助。
https://stackoverflow.com/questions/4399229
复制相似问题