Firefox dapat memberikan pesan "Warning: Unresponsive script" yang berbunyi " Sebuah skrip pada laman ini mungkin sibuk, atau mungkin berhenti merespon. Anda dapat menghentikan skripnya sekarang, atau dapat melanjutkan hingga selesai. " Artikel ini menjelaskan kenapa ini bisa terjadi dan kemungkinan solusinnya.
Kesalahan ini memberitahu Anda Firefox berpikir bahwa sebuah script mungkin berjalan di luar kendali dan dapat membuat Firefox hang jika tidak ada yang selesai. Skrip dapat berupa sesuatu dalam laman yang di akses, dalam sebuah ekstensi yang di instal, atau bahkan Firefox itu sendiri.
Daftar Isi
Webroot Spy Sweeper
Webroot Spy Sweeper dapat menyebabkan permasalahan ini. Menonaktifkan fitur Spy Sweeper pelacak Cookies (atau nonaktifkan Spy Sweeper bersamaan) dapat memecahkan masalah.
Membiarkan skrip berjalan lebih lama
Jika Anda mendapati menekan tombol
menampilkan dialog lagi, membiarkan skrip berjalan lebih lama tidak akan membantu; hal itu akan membuat Firefox hang lebih lama. Tetapi, jika anda dapat menggunakan Firefox secara normal setelah menekan tombol , skrip mungkin butuh waktu tambahan untuk berjalan.Untuk memberitahu Firefox menjalankan skrip lebih lama:
- Ketik about:config pada bilah alamat dan tekan EnterReturn.
Laman peringatan mungkin akan muncul. Klik untuk melanjutkan ke laman about:config. - Dalam laman about:config, cari pilihan dom.max_script_run_time, dan klik dua kali.
- Dalam Enter integer value, ketik 20.
- Tekan .
Dengan skrip berjalan lebih lama, Anda mungkin tidak menerima lagi pertanyaan.
Jika masih menerima prompt (atau jika ingin melihatnya lagi), Anda harus mengatur kembali kepengaturan awal.
- Ketik about:config pada bilah alamat dan tekan EnterReturn.
Laman peringatan mungkin akan muncul. Klik untuk melanjutkan ke laman about:config. - Dalam laman about:config, cari pilihan dom.max_script_run_time.
- Klik kanantekan dan tahan tombol Ctrl lalu klik dan pilih .
Kesalahan terjadi ketika mengakses laman tertentu
Jika kesalahan hanya terjadi pada laman tertentu, Anda dapat memblok skrip berjalan pada laman tersebut. Beberapa laman masih berfungsi bahkan jika skrip di nonaktifkan.
- Instalekstensi YesScript dan nyalakan ulang Firefox.
- Buka jendela FirefoxPada bar menu, klik menu dan pilih .
- Dalam dialog yang muncul, klik YesScript.
- Klik.
- Dalam dialog YesScript Blacklist , ketik URL dari laman yang bermasalah dalam box teks.
- Klik . Nama domain laman akan ditambahkan ke dalam daftar.
Sekarang laman bermasalah telah diblokir dari menjalankan skrip , hal itu tidak akan menyebabkan peringatan skrip yang tidak responsif.
Penyebab lain
Sebuah pengaya dapat menyebabkan masalah. Lihat Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems.
Based on information from Unresponsive Script Warning (mozillaZine KB)