Estoy alojando MSIE en un formulario de winforms. Lamentablemente, insiste en ejecutar en modo compatibilidad independientemente de si le doy una página que se ejecuta en modo IE8 en IE independiente. El efecto de esto es que algunos contenidos que se procesan correctamente en MSIE independiente se alinean completamente mal y se estropean en el control alojado.El control WebBrowser de MSIE alojado en la aplicación winforms se ejecuta en modo de compatibilidad
Además del tipo de documento, etc., ¿hay alguna manera mágica de decirle al navegador web que quiero que muestre la página de la misma manera que si la cargara en un MSIE independiente?
No deseo utilizar la anulación de clave de registro (http://blogs.msdn.com/b/ie/archive/2009/03/10/more-ie8-extensibility-improvements.aspx) debido a que mi formulario forma parte de un complemento para otra aplicación. No quiero cambiar el comportamiento de IE para la aplicación principal y no quiero cambiarlo por otros complementos que se ejecutan bajo esa aplicación. Solo quiero que esto funcione dentro del navegador alojado en mi formulario, no en toda la aplicación ni en todo el proceso.
Gracias. He agregado la metaetiqueta X-UA-Compatible. Todavía estoy intentando confirmar si funciona ... – KristoferA
¿Cuál fue el resultado del uso de la metaetiqueta? Pude probarlo y funcionó. – Garett
Hasta ahora tengo un resultado de prueba no concluyente en la etiqueta meta.Inconclusive porque después de aplicar la etiqueta se procesó correctamente, pero después de cambiar la metaetiqueta a IE7 aún se procesó correctamente, y después de eliminarla nuevamente se procesó correctamente. En otras palabras, después de la primera ronda de pruebas, no pude reproducir el error de representación que estaba viendo antes de usar la metaetiqueta. Necesito hacer algunas pruebas más, pero aún no he tenido tiempo de hacerlo ... – KristoferA