我正在尝试在安装了IE7的WinXP机器上进行一些测试。并注意到安装的开发工具栏没有为文档模式/浏览器模式选项提供本机较新的开发工具栏在IE上提供。
我也尝试了很少的第三方选项,所以通过浏览器为我的文档设置了这个选项但是没有成功。
对于这台旧机器上如何从浏览器强制文档模式的任何帮助,我们将不胜感激。
答案 0 :(得分:1)
IE7没有新IE版本的内置开发工具栏;内置的开发工具仅在IE8中引入。如果您安装了开发工具栏,那么它就是一个插件,而不是浏览器的标准部分。
IE7也没有任何IE8及更高版本的“兼容模式”。这解释了为什么你不能在开发工具栏中选择任何一个;他们根本就不存在。它也不会响应您可能在IE8或更高版本中使用的X-UA-Compatible
元标记强制它进入任何特定模式,因为它只有一种模式可以响应该标记。
因此,IE7中唯一可能的模式是“标准模式”和“怪癖模式”。
只要你有一个有效的doctype,Quirks模式就不会发挥作用,所以你只剩下基本的标准模式。只有一种模式可用,因此浏览器没有理由允许您更改模式。
如果问题是Quirks模式,您可以通过在页面顶部放置有效的doctype来避免这种情况,例如:
<!DOCTYPE html>
<html>
<head>
....etc...
在IE7中你可以做的就是强制浏览器模式。