Странный HTTP_USER_AGENT для IE8 в PHP - PullRequest
2 голосов
/ 10 декабря 2010

Как это возможно?

http://img191.imageshack.us/img191/7080/wtfsg.jpg

Любое решение для отделения IE8 от IE7?

Ответы [ 2 ]

2 голосов
/ 10 декабря 2010

Цитировать эту статью в IEBlog :

IE8 отправит информацию о версии «MSIE 7.0» при просмотре сайтов с включенным представлением совместимости. (...) Новый токен «Trident» в строке «User-Agent» позволяет вашему коду обнаруживать клиенты Internet Explorer 8, даже когда они используют функцию просмотра в режиме совместимости.

То есть ваша страница отображается в режиме совместимости, следовательно, UA меняется.

0 голосов
/ 10 декабря 2010

В этом случае вам нужно проверить с панели инструментов разработчика, визуализируете ли вы свой сайт как IE7.

Вы можете попасть в toobar для разработчиков, нажав F12 и проверив режим браузера и установив его в IE 8..

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