Estoy desarrollando en una máquina Win7 con navegador IE8 (lo mismo ocurre con IE9).El objeto IWebBrowser2 usa la versión IE7, en lugar de la versión IE instalada en la máquina
He creado una aplicación con un objeto IWebBrowser2 incrustado dentro de una ventana nativa.
dentro de ese objeto navegador i ejecutar un código JavaScript:
var txt = "Browser Name: " + navigator.appName + "\n";
txt += "Browser Version: " + navigator.appVersion + "\n";
alert(txt);
y recibo la siguiente alerta:
Eso confirmó mis preocupaciones anteriores - incluso cuando después de haber instalado IE8 \ IE9 en mi máquina - la El objeto IWebBrowser2 se comporta como si fuera IE7 (incluidos todos los comportamientos molestos de HTML \ CSS).
¿Alguien sabe por qué es esto? o mejor - si hay alguna posibilidad de incrustar un objeto de navegador como Internet Explorer 8 \ IE9 (para su distribución - por lo que debe ser legal)
Gracias,