Bug IE9: JavaScript funziona solo dopo aver aperto gli strumenti per sviluppatori una volta.
Il nostro sito offre agli utenti download gratuiti di pdf e ha una semplice funzione "inserisci password per scaricare". Tuttavia, non funziona affatto in Internet Explorer.
Puoi vedere di persona in questo esempio .
Il pass per il download è "makeuseof". In qualsiasi altro browser, funziona benissimo. In IE, entrambi i pulsanti non fanno nulla.
La cosa più curiosa che ho trovato è che se apri e chiudi la barra degli strumenti per sviluppatori con F12, tutto inizia improvvisamente a funzionare.
Abbiamo provato la modalità di compatibilità e simili, nulla fa la differenza.
Come faccio a farlo funzionare in Internet Explorer?
gulp-strip-debug
. Rimuove tutti i console.*
metodi, ottimi per build di produzione o test in IE.
console
, ma al mio uso dell'angolazione e della memorizzazione nella cache delle richieste di ricezione. Vedi le risposte qui e qui per ulteriori informazioni.