1

我有这个在 IE8 中运行良好的旧网站,但在 IE10 中停止工作。我通过将开发工具 (F12) 中的文档模式设置为“IE8 的标准设置”(ALT-8) 对此进行了测试。

为了在 IE 中使用 HTML 设置文档模式,我在我的页面中添加了一个元标记;现在开始:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
...
<meta http-equiv="X-UA-Compatible" content="IE=8">

如果我现在返回该页面,它将不起作用。浏览器确实会看到元标记:在开发人员工具中,选项“IE8 的标准设置”(ALT-8)现在添加了“(此页面的标准设置)。如果我选​​择此选项,则页面工作正常。问题虽然是当我使用第一个选项 - “标准设置”(ALT-S)时,页面不起作用。即使这些标准设置应该是 IE8 标准设置。出了什么问题?

4

1 回答 1

1

我还没有尝试过,但它可能会起作用。你可以编辑

<meta http-equiv="X-UA-Compatible" content="IE=8">

通过下面给出的行

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

在这里,**IE=edge**意味着它将直接以标准模式打开它。

于 2013-12-12T05:38:50.110 回答