Bogue IE9 - JavaScript ne fonctionne qu'une fois les outils de développement ouverts.
Notre site propose des téléchargements gratuits de pdf aux utilisateurs, et il a une simple fonction "entrer le mot de passe pour télécharger". Cependant, cela ne fonctionne pas du tout dans Internet Explorer.
Vous pouvez voir par vous-même dans cet exemple .
Le pass de téléchargement est "makeuseof". Dans tout autre navigateur, cela fonctionne bien. Dans IE, les deux boutons ne font rien.
La chose la plus curieuse que j'ai trouvée est que si vous ouvrez et fermez la barre d'outils du développeur avec F12, tout commence soudainement à fonctionner.
Nous avons essayé le mode de compatibilité et tel, rien ne fait de différence.
Comment faire pour que cela fonctionne dans Internet Explorer?
gulp-strip-debug
. Il supprime toutes les console.*
méthodes, idéales pour les builds de production ou les tests dans IE.
console
, mais à mon utilisation angulaire et à la mise en cache des requêtes get. Voir les réponses ici et ici pour en savoir plus.