IE9 Bug - JavaScript funktioniert nur nach einmaligem Öffnen der Entwicklertools.
Unsere Website bietet Benutzern kostenlose PDF-Downloads und verfügt über eine einfache Funktion zum Eingeben des Passworts zum Herunterladen. In Internet Explorer funktioniert dies jedoch überhaupt nicht.
Sie können sich in diesem Beispiel selbst davon überzeugen .
Der Download-Pass lautet "makeuseof". In jedem anderen Browser funktioniert es einwandfrei. Im IE tun beide Schaltflächen nichts.
Das Merkwürdigste, was ich gefunden habe, ist, dass beim Öffnen und Schließen der Entwickler-Symbolleiste mit F12 plötzlich alles funktioniert.
Wir haben den Kompatibilitätsmodus ausprobiert und so macht nichts einen Unterschied.
Wie mache ich das in Internet Explorer?
gulp-strip-debug
. Es entfernt alle console.*
Methoden, die sich hervorragend für Produktions-Builds oder zum Testen im IE eignen.
console
meiner Verwendung von Angular und Caching von Get-Anfragen zusammenhängt. Weitere Antworten finden Sie hier und hier .