Объект IWebBrowser2 использует версию IE7 вместо IE версия, установленная на машине

Я разрабатываю на машине Win7 с браузером IE8 (то же самое происходит и в IE9).

Я создал приложение с объектом IWebBrowser2 , встроенным в собственное окно.
В этом объекте браузера я выполняю код javascipt:

  var txt = "Browser Name: " + navigator.appName + "\n";
  txt += "Browser Version: " + navigator.appVersion + "\n";
  alert(txt);

и получаю следующее предупреждение: enter image description here

Это подтвердило мои предыдущие опасения - даже когда на моем компьютере установлен IE8 \ IE9 - объект IWebBrowser2 ведет себя как если бы это был IE7 (включая все раздражающее поведение HTML \ CSS).

Кто-нибудь знает, почему это так? или лучше - если есть возможность встроить объект браузера как IE8 \ IE9 (для распространения - значит он должен быть законным)

Спасибо,

6
задан Bagelzone Ha'bonè 2 August 2011 в 15:37
поделиться