Автономный IE6 получает свою версию от IE7 и получает неправильный CSS - PullRequest
0 голосов
/ 10 августа 2010

У меня странный вопрос, связанный с тем, как IE6 получает информацию о своей версии относительно условных комментариев.

До сих пор я успешно использовал автономный IE6 в пользовательском каталоге, который я получил (я думаю) от MS или evolt - чтобы исправить мою текущую проблему, я также пытался загрузить IE6 из MS (используя инструкции из здесь ) для переопределения IE7, но соединение MS продолжает разрываться - также исчезли файлы от evolt (другое решение).

Сегодня во время работы IE7 я попытался установить панель инструментов разработчика MS и щелкнул «восстановить текущую панель инструментов разработчика», когда мне предложили. Короче говоря, это повлияло на мою установку IE6, поскольку теперь IE6 по-прежнему выглядит (и визуализируется) как IE6, но в качестве своей версии перечисляет «7.0.xxx», точно так же, как IE7. Когда я посмотрел на каталог IE6, только один файл был помечен как измененный: IEXPLORE.EXE.local (0 байт).

В результате получается, что IE6 отвечает на условные комментарии, нацеленные на IE7, которые переопределяют * html-хаки, используемые для исправления ошибок IE6 css - страницы, которые были ранее исправлены, после изменения не работают.

Итак, мой вопрос: как заставить IE6 получать информацию о своей версии из «правильного места»? В директории IE6 есть файл version.txt, но он явно бесполезен для двоичного файла. Я также попытался удалить IEXPLORER.EXE.local, а также попытался скопировать его в установку IE7, но это не сработало.

Microsoft ДЕЙСТВИТЕЛЬНО знает, как раздражать как разработчиков, так и заказчиков (извините, говоря, что я чувствую себя лучше) ...

Я надеюсь, что есть простое решение. Я перечисляю все файлы внутри IE6, ниже.

version.txt  
xpsp2res.dll  
urlmon.dll  
mshtml.dll  
mshtml.tlb  
inetcpl.cpl  
shdocvw.dll  
brwseui.dll   
vbscript.dll   
jscript.dll   
dispex.dll   
iexplore.exe  
IEXPLORE.EXE.local  

Спасибо за любые предложения!

KC

1 Ответ

0 голосов
/ 25 января 2011

Это в реестре.
Отметьте это и прочитайте это сообщение в блоге .

...