Cara memperbaiki kesalahan skrip yang tidak merespons
Peringatan skrip yang tidak merespons adalah pesan browser yang muncul saat kode JavaScript di halaman web atau add-on membutuhkan waktu terlalu lama untuk dijalankan. Pesannya mungkin terlihat seperti contoh di bawah ini.
Warning: Unresponsive script. A script on this page may be busy or may have stopped responding.
Anda memiliki pilihan tombol “Hentikan Skrip” atau “Lanjutkan”. Klik tombol “Hentikan Skrip” untuk menghentikan skrip agar tidak berjalan. Menghentikan skrip dapat mencegah browser kehabisan memori atau crash.
Jika masalah ini hanya terjadi di satu halaman dan setiap halaman lainnya baik-baik saja, skrip di satu halaman tersebut kemungkinan menyebabkan masalah Anda. Kecuali Anda adalah Webmaster laman itu, tidak ada yang dapat Anda lakukan untuk mencegah kesalahan ini. Jika kesalahan ini terjadi di situs web yang berbeda, mungkin ada masalah dengan komputer Anda atau add-on browser.
Untuk mengidentifikasi skrip / add-on yang menyebabkan masalah, Anda dapat mencoba salah satu dari prosedur berikut ini.
Mengidentifikasi masalah skrip atau add-on sering kali membutuhkan lebih banyak keahlian teknis tentang skrip dan add-on. Biasanya tidak ada perbaikan yang “mudah” untuk mengatasi jenis kesalahan ini.
Buka Konsol Browser
Untuk skrip di halaman web, Anda dapat membuka Konsol Browser Firefox, yang mungkin menunjukkan penyebab kesalahan. Untuk membuka konsol kesalahan, tekan tombol Alt untuk melihat menu file, lalu pilih Alat, Pengembang Web, dan Konsol Browser, atau tekan Ctrl + Shift + J.
Di Konsol Browser, cari referensi ke skrip atau add-on tertentu yang menghasilkan pesan kesalahan. Jika Anda menemukan referensi ke add-on yang menghasilkan kesalahan, Anda dapat menonaktifkan add-on untuk melihat apakah itu menyelesaikan kesalahan.
Setiap skrip atau kesalahan pengaya dapat berbeda dalam hal apa yang ditampilkan di Konsol Browser, jadi tidak ada satu hal spesifik yang dapat kami rekomendasikan untuk dicoba.
Nonaktifkan add-on atau jalankan browser dalam Safe Mode
Untuk melihat add-on apa yang mungkin menyebabkan masalah, Anda dapat menonaktifkan masing-masing add-on dan melihat apakah kesalahan terus berlanjut. Jika demikian, Anda dapat mengaktifkan kembali add-on itu dan mencoba menonaktifkan yang lain.
Pilihan lainnya adalah membuka Firefox dalam Safe Mode, yang menonaktifkan semua add-on. Jika Anda tidak memiliki masalah dalam Safe Mode, Anda dapat dengan aman menganggap itu salah satu add-on Anda yang menyebabkan kesalahan.
Kesalahan debug dalam skrip
Jika Anda adalah Webmaster atau pengembang skrip yang menyebabkan kesalahan browser, Anda dapat mencoba mengatasi kesalahan ini. Tinjau kemungkinan penyebab kesalahan ini di bawah untuk bantuan dalam men-debug skrip.
- Kesalahan dalam skrip yang mencegah skrip atau skrip terkait berhasil dijalankan.
- Semua loop dalam skrip yang tidak ada.
- Setiap skrip atau data skrip yang dimuat dari sumber yang tidak tersedia.
- Bentrok antara skrip dan add-on browser Anda.