Projet

Général

Profil

Actions

Feature #5631

fermé

Interdire le mode compatibilité d'IE dans Silverpeas

Ajouté par Sebastien Vuillet il y a plus de 10 ans. Mis à jour il y a presque 6 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
27/05/2014
Echéance:
% réalisé:

0%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

Le mode compatibilité d'IE pose différents problème (notamment avec les api Javascript).

Interdire l'utilisation de ce mode serait un gain de temps pour les utilisateurs et le support.

http://www.alsacreations.com/astuce/lire/1437-comment-interdire-le-mode-de-compatibilite-sur-ie.html

Mis à jour par Sebastien Vuillet il y a plus de 10 ans

La solution la plus efficace est de mettre en place un filtre qui complète l'entête http.
Pour l'avoir mis en place dans un look, je confirme que cela fonctionne bien.

Voilà le code :

public class IeFilter implements Filter {

@Override
public void destroy() {
}
@Override
public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {
((HttpServletResponse) res).setHeader("x-ua-compatible","ie=edge");
chain.doFilter(req, res);
}
@Override
public void init(FilterConfig arg0) throws ServletException {
}

}

Mis à jour par Sebastien Vuillet il y a plus de 10 ans

  • Sujet changé de Interdire le mode compatibilité d'IE à Interdire le mode compatibilité d'IE dans Silverpeas

Mis à jour par Sebastien Vuillet il y a plus de 10 ans

Parmi les problème connus du mode compatibilité d'IE, il y la page qui "saute" (qui se recharge en boucle sur une ged), il y a le panneau utilisateur qui est vide, des message de type alert d'erreur qui s'affiche fréquemment dans la console d’administration.

Mis à jour par Nicolas Eysseric il y a presque 6 ans

Problème obsolète

Mis à jour par Nicolas Eysseric il y a presque 6 ans

  • Statut changé de New à Closed
Actions

Formats disponibles : Atom PDF