¿Cuál es la forma más sencilla de configurar el modo de modo de compatibilidad con IE7 en una aplicación ASP.NET para tratar los problemas de IE8? ¿Es posible establecer esto a través de web.config o debe establecerse en IIS o en el nivel de página?Aplicación ASP.NET: ¿configura el modo de compatibilidad con IE7?
5
A
Respuesta
5
agregar el encabezado
X-UA-Compatible: IE=EmulateIE7
en la ficha Encabezados HTTP de las propiedades del sitio o aplicación en el Administrador de IIS. En IIS7 es la característica encabezados de respuesta HTTP.
Se puede colocar la sección <system.webServer>
de un web.config
<httpProtocol>
<customHeaders>
<add name="X-UA-Compatible" value="IE=EmultateIE7" />
</customHeaders>
</httpProtocol>
0
Puede utilizar etiquetas META para influir en IE8 desea ajustar el modo en consecuencia:
1
Si la solución publicada aquí no funcionó para usted, vea mi pregunta y respuesta aquí ASP.NET Ignores IE7 Compatibility Mode Tag in Web.config
0
En lugar de value="IE=EmultateIE7"
Reemplazar con value="IE=EmulateIE7"
Cuestiones relacionadas
- 1. Forzar IE8 en modo de compatibilidad IE7
- 2. Detectar el modo de compatibilidad de IE8
- 3. WCF alojado en una aplicación web y modo de compatibilidad
- 4. IE8 forzado al modo de compatibilidad
- 5. Compatibilidad con caracteres [y] en modo PDU
- 6. IE8 Modo de compatibilidad Asp.net Menu Padding problema
- 7. Fuerza IE de modo de compatibilidad
- 8. Selenio + IE8: force compatibilidad con IE8 view
- 9. ModalPopupExtender no se renderizará delante de todo en IE7/IE8 Modo de compatibilidad
- 10. ¿Puedo salir con sitios de prueba usando IE8 con compatibilidad con IE7?
- 11. Desactivar el modo de compatibilidad de IE con las etiquetas
- 12. Detección de Vista IE7 Modo protegido con Javascript
- 13. ¿Apagar el modo de compatibilidad IE8, bueno o malo?
- 14. Forzando IE7 en el modo de renderizado estándar (no peculiaridades)
- 15. asp.net función de integración de enrutamiento requiere compatibilidad asp.net con webapi 0.6.0 y compatibilidad con asp.net habilitada
- 16. Problema de compatibilidad de borde/opacidad IE7/8 extremadamente extraño
- 17. Estilo IE9 Modo navegador con Document Mode IE7 estándares
- 18. Windows 7 - programación configurar una aplicación se ejecute en modo de compatibilidad con XP
- 19. Modo de compatibilidad de SQL Server
- 20. ¿Cómo puedo desactivar programáticamente el modo de compatibilidad de IE?
- 21. El control WebBrowser de MSIE alojado en la aplicación winforms se ejecuta en modo de compatibilidad
- 22. Cómo evitar el botón de compatibilidad ie8?
- 23. Forzar IE9 en el modo de compatibilidad utilizando javascript
- 24. ¿Cómo puedo desactivar el botón Modo de compatibilidad en IE9?
- 25. ¿Compatibilidad con el navegador Ember.js?
- 26. ¿Por qué ASP.NET causa el error "Operación cancelada" en IE7?
- 27. Aplicación Java envuelta funciona más rápido en Windows 7 en Windows XP Modo de compatibilidad
- 28. Compatibilidad con el navegador E4X
- 29. Recibir notificaciones con la aplicación en el modo de fondo
- 30. Compruebe si el usuario está utilizando IE con modo de compatibilidad
Gracias, así que esto sólo se puede añadir a web.config en una aplicación de base de aplicación según sea necesario correcta? – schooner
sí, pero como puede configurar esto a nivel de aplicación o carpeta en el administrador de IIS, prefiero usar el administrador de IIS en IIS6 (en IIS7 es todo lo mismo). Para una aplicación pura de ASP.NET de cualquier manera debería estar bien. – AnthonyWJones
** AnthonyWJones ** pero ¿qué pasa con IE 9? en mi caso, este código no funciona correctamente ... :( – velikijmerlin