ie 8显示为ie7 [CSS if condition]?

时间:2010-08-25 05:47:56

标签: css internet-explorer

我的计算机上的ie8版本,当我使用CSS IE CONDTION

时显示为ie 7
<!--[if IE 7]>
<script type="text/javascript">alert('hello iam ie 7 :P ');</script>
<![endif]-->

但是当我在ie8的另一台计算机上尝试它正常工作时,它可能有任何 在我的客户网站上的问题或这是问题? (IE 8.0.7600.16385)

3 个答案:

答案 0 :(得分:2)

您的Internet Explorer Developer Tool可能有问题,请使用以下解决方法,

press F12,

您可以看到Browser Mode : IE8

点击它来改变它,

并选择适当的菜单

Internet Explorer 7

答案 1 :(得分:0)

Msie8可以选择充当ie7 - 如果按F12,您将获得一个调试窗口,在该窗口的右上角,您应该看到有关哪个版本的各种选项。你可以在那里切换到ie8。

答案 2 :(得分:0)

无法确定,但我在前一段时间与ie8有问题,听起来与你的相关...

在我的情况下,我必须设置html元素的doctype,以便不在兼容模式下运行,其中ie8的行为就像ie7 ...

只需在html的第一行添加类似的内容,看看它是否有效......

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    "http://www.w3.org/TR/html4/strict.dtd">