【发布时间】:2013-06-09 16:02:19
【问题描述】:
我开发了一个非常兼容IE8的网页。
现在的问题是,某些元素(如跨度、单选按钮等)的对齐方式在 google chrome 和 firefox 中似乎有所不同!!
有什么方法可以强制 Firefox 和 chrome 像 IE8 一样解析和呈现网页? 我尝试添加元标记
<meta http-equiv="X-UA-Compatible" content="ie=8">
我也试过了
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" >
但这似乎不起作用。
我尝试使用IE_Tab,它使 chrome 中的内容看起来与 IE 中的完全一样。但它不可能让所有用户都安装它,所以有没有一种方法可以让浏览器以任何方式使用 IE Webbrowser 控件?! 是否有任何脚本/代码 sn-p 将指示/重定向浏览器执行此操作?
【问题讨论】:
-
IE_Tab 不会让 chrome 看起来像 IE,而是让 chrome 使用 IE。也就是说,它只是将 IE 包装在 chrome 选项卡中。这不适用于 mac、linux 或其他操作系统,并且不受 chrome 支持,它只是一个 hacky 插件。
-
@Justin808 是的,它只适用于 Windows!是否可以使用任何脚本做同样的事情?我的意思是可以使用任何标签脚本或任何方式使 chrome 显示像 html 这样的内容吗?
-
作为一名 Web 开发人员,你想沿着这条路走下去,这让我有点死心了。不,没有办法编写脚本。除了检查您的用户是否正在使用 IE8 之外,您无能为力,如果没有重定向到一个页面,说明要使用您的网站,他们必须 1) 在 Windows 上 2) 降级到 IE8。
标签: javascript jquery html internet-explorer cross-browser