Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/09/2016, 02:25
Pinty87
 
Fecha de Ingreso: octubre-2015
Mensajes: 7
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: response.setheader("x-ua-compatible") no funciona al recargar la pagina

Por si a alguien le interesa la solución, no es muy elegante que digamos jajaja.
Lo que hago es que hago ademas del cambio de compatibilidad, un refresh de la siguiente manera:

Código:
ExternalContext context = FacesContext.getCurrentInstance().getExternalContext();
HttpServletResponse response =  (HttpServletResponse)context.getResponse();
response.setHeader("X-UA-Compatible", "IE=edge");//o ie=9 según el caso
response.setHeader("Refresh", "0");
Luego cuando se carga la página tras el refresh, hago:
Código:
response.setHeader("Refresh", "5000");
Posiblemente no sea la solución mas elegante del mundo jaja pero me funciona bien. Espero que a alguien le pueda ayudar esta solución.

Muchas gracias. Un saludo!