Я разрабатываю на машине Win7 с браузером IE8 (то же самое происходит и в IE9).
Я создал приложение с объектом IWebBrowser2 , встроенным в собственное окно.
В этом объекте браузера я выполняю код javascipt:
var txt = "Browser Name: " + navigator.appName + "\n";
txt += "Browser Version: " + navigator.appVersion + "\n";
alert(txt);
и получаю следующее предупреждение:
Это подтвердило мои предыдущие опасения - даже когда на моем компьютере установлен IE8 \ IE9 - объект IWebBrowser2 ведет себя как если бы это был IE7 (включая все раздражающее поведение HTML \ CSS).
Кто-нибудь знает, почему это так? или лучше - если есть возможность встроить объект браузера как IE8 \ IE9 (для распространения - значит он должен быть законным)
Спасибо,