IE JavaScript Enigma: Hanya Berfungsi Selepas Membuka Alat Pembangun
Walaupun menghadapi pelbagai isu pada pelbagai penyemak imbas, tingkah laku pelik yang diperhatikan dalam Internet Explorer tetap wujud keluar. Dalam keadaan ini, JavaScript kekal tidak berfungsi sehingga alat pembangun dimulakan dengan F12. Walaupun penyelesaian ini menyelesaikan masalah buat sementara waktu, pemahaman yang menyeluruh tentang punca asas adalah penting.
Menyahpepijat Wonder atau Menyahpepijat Kerajang?
Tingkah laku yang diperhatikan mencadangkan kehadiran penyahpepijatan kod dalam JavaScript. Lebih khusus lagi, panggilan ke console.log() atau fungsi konsol lain mungkin menjadi punca. Objek konsol dalam IE kekal tidak aktif sehingga bar alat pembangun diaktifkan. Percubaan untuk menggunakan objek konsol sebelum pengaktifan ini mengakibatkan ralat "tidak ditentukan". Walau bagaimanapun, sebaik sahaja bar alat telah digunakan, konsol ditubuhkan, menjadikan panggilan konsol seterusnya boleh dikendalikan.
Menyelesaikan Enigma
Untuk menangani isu ini, beberapa penyelesaian ada di pelupusan anda:
Atas ialah kandungan terperinci Mengapa JavaScript IE Saya Hanya Berfungsi Selepas Membuka Alat Pembangun?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!