Bug IE9 - JavaScript hanya berfungsi setelah membuka alat pengembang satu kali.
Situs kami menawarkan unduhan pdf gratis kepada pengguna, dan memiliki fungsi sederhana "memasukkan kata sandi untuk mengunduh". Namun, itu tidak berfungsi sama sekali di Internet Explorer.
Anda dapat melihatnya sendiri dalam contoh ini .
Pass unduhan adalah "makeuseof". Di peramban lain, itu berfungsi dengan baik. Di IE, kedua tombol tidak melakukan apa-apa.
Hal paling aneh yang saya temukan adalah bahwa jika Anda membuka dan menutup bilah alat pengembang dengan F12, semuanya tiba-tiba mulai berfungsi.
Kami telah mencoba mode kompatibilitas dan semacamnya, tidak ada yang membuat perbedaan.
Bagaimana cara membuat ini berfungsi di Internet Explorer?
gulp-strip-debug
. Ini menghapus semua console.*
metode, bagus untuk membangun produksi, atau pengujian di IE.
console
, tetapi untuk penggunaan sudut dan caching dari permintaan saya. Lihat jawaban di sini dan di sini untuk lebih lanjut.