т.е. 8 показывают себя как ie7 [CSS, если условие]? - PullRequest
0 голосов
/ 25 августа 2010

ie8 версия на моем компьютере, показывает себя как т.е. 7, когда я использую CSS IE CONDTION вроде

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

, но когда я пробую его на другом компьютере с ie8, он работает нормально, возможно возникновение проблемна моем клиентском веб-сайте или это проблема?(IE 8.0.7600.16385)

Ответы [ 3 ]

2 голосов
/ 25 августа 2010

Это может быть проблема с вашим Internet Explorer Developer Tool, поэтому, используйте следующие для ее решения,

press F12,

вы можете увидеть Browser Mode : IE8,

измените его, нажав на него,

и выберите соответствующее меню,

Internet Explorer 7
0 голосов
/ 25 августа 2010

не могу сказать наверняка, но у меня была проблема с ie8 некоторое время назад, которая звучит довольно похоже на вашу ...

В моем случае мне пришлось установить тип документа элемента html, чтобы он не работал в режиме совместимости, где ie8 действует так, как было ie7 ...

Просто добавьте что-то подобное в первую строку вашего html и посмотрите, работает ли оно ...

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    "http://www.w3.org/TR/html4/strict.dtd">
0 голосов
/ 25 августа 2010

Msie8 имеет опцию действовать как ie7 - если вы нажмете F12, вы получите окно отладки, и в правом верхнем углу этого окна вы увидите различные опции, в которых указывается, какую версию использовать.Вы можете переключиться на ie8 там.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...