ХакерРешил померяться со мной количеством ерунды?
Хакер писал(а):Все IE вплоть до IE6 (включая сам IE6) — это один броузер. ... Все IE начиная с IE7 — это совершенно другой броузер.
Ie любой версии (как минимум с четвертой, в этой версии появилась mshtml.dll) это WebBrowser-контрол. То же, что называют ослом, это приложение iexplore.exe, хостящее WebBrowser-контрол. Свистелки и перделки с менюшками.
Он может быть в системе, может не быть.
Когда он "может не быть", это означает, что удалили iexplore.exe с его окружением, а WebBrowser притянут к системе намертво болтами со сбитой резьбой, чтобы неповадно.
Так вот WebBrowser-контрол — это всегда первый IE. То есть шестой или младше, в зависимости от версии установленных компонентов.
Версия едина и указана в окошке "о программе". Или см. версию mshtml.dll
vice4 писал(а):Т.е. если 6 версия IE отображает "криво" мой html файл, то и посредством WebBrowser контрола будет то же самое.
В общем да, хотя предпосылки противоречат выводу. В отдельных случаях же нет, поскольку WebBrowser может открываться в режиме совместимости, а IE в обычном. Или наоборот.
Лучший способ понять что-то самому — объяснить это другому.