Saat Firefox menampilkan pesan "Peringatan: Skrip tidak responsif" yang berbunyi “Skrip di halaman ini mungkin sedang sibuk, atau mungkin telah berhenti merespons. Anda dapat menghentikan skrip sekarang, atau Anda dapat melanjutkan untuk melihat apakah skrip akan selesai.”, itu berarti halaman web (atau terkadang ekstensi) sedang menjalankan skrip yang terlalu lama untuk diselesaikan. Hal ini dapat menyebabkan Firefox melambat, macet, atau berhenti merespons.
Artikel ini menjelaskan penyebab peringatan tersebut, seperti apa bentuknya, dan memberikan solusi langkah demi langkah yang terperinci, termasuk cara mengubah pengaturan waktu habis skrip dan cara memecahkan masalah konflik perangkat lunak.
Daftar Isi
Mengapa peringatan ini muncul
Firefox menggunakan skrip untuk membantu memuat konten web, menjalankan elemen interaktif, dan mendukung fitur peramban. Jika skrip membutuhkan waktu terlalu lama untuk selesai, Firefox akan menjedanya untuk mencegah peramban Anda macet total.
Kemungkinan penyebabnya meliputi:
- Halaman web dengan kode yang buruk atau kelebihan beban (misalnya, iklan berat, perulangan tak terbatas).
- Ekstensi yang usang atau tidak kompatibel.
- Konflik perangkat lunak (misalnya, antivirus atau pemblokir iklan yang mengganggu skrip halaman).
- Pengaturan Firefox yang membatasi berapa lama skrip dapat berjalan.
Apa yang harus dilakukan saat Anda melihat peringatan
Opsi 1: Biarkan skrip berlanjut (sebentar)
Jika Anda tidak melihat peringatan itu lagi setelah mengeklik , skrip tersebut mungkin hanya memerlukan beberapa detik tambahan untuk selesai.
Namun jika peringatan terus muncul kembali atau Firefox menjadi tidak responsif, lanjutkan dengan langkah-langkah di bawah ini.
Opsi 2: Blokir skrip di situs web tertentu
Jika kesalahan hanya terjadi pada satu situs, kemungkinan besar situs tersebut yang menjadi penyebab masalahnya. Anda dapat menggunakan ekstensi untuk memblokir skrip agar tidak berjalan pada domain tertentu:
- Instal ekstensi JavaScript Toggle On and Off.
- Klik pada tombol menu
, klik dan pilih .
- Temukan entri JavaScript Toggle On and Off dan klik tombol .
- Gulir ke bawah ke kotak teks Black-list dan masukkan URL situs yang bermasalah.
- Klik . Nama domain situs akan ditambahkan ke daftar.
Sekarang laman bermasalah telah diblokir dari menjalankan skrip, hal itu tidak akan menyebabkan peringatan skrip yang tidak responsif.
Opsi 3: Periksa perangkat lunak yang berkonflik
Beberapa alat antivirus atau ekstensi privasi mungkin memblokir atau mengganggu skrip. Contoh umum yang dilaporkan oleh pengguna:
| Perangkat Lunak/Alat | Masalah yang Dilaporkan | Tindakan yang Disarankan |
|---|---|---|
| Malwarebytes | Menandai atau memblokir skrip yang aman | Tambahkan Firefox ke pengecualian |
| AdBlock / uBlock | Mencegah skrip dimuat | Nonaktifkan sementara untuk menguji |
| Ekstensi pemblokir skrip | Memblokir elemen halaman secara agresif | Tinjau daftar filter |
Untuk memecahkan masalah
- Mulai ulang Firefox dalam Mode Pemecahan Masalah:
- Klik tombol menu > >
- Klik Mulai Ulang pada dialog konfirmasi.
- Uji situs lagi.
- Jika kesalahan tidak muncul, salah satu ekstensi atau perangkat lunak Anda mungkin menjadi penyebab masalahnya.
Opsi 4: Tingkatkan waktu proses skrip (Lanjutan)
Hanya lanjutkan jika Anda sudah terbiasa dengan pengaturan lanjutan dan memahami potensi dampaknya.
- Ketik about:config pada bilah alamat dan tekan EnterReturn.
Laman peringatan mungkin akan muncul. Klik untuk melanjutkan ke laman about:config. - Di halaman about:config, cari preferensi dom.max_script_run_time.
- Klik tombol Edit
dan masukkan 20.
- Tekan tombol tanda centang
untuk menyimpan preferensi.
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. - Di halaman about:config, cari preferensi dom.max_script_run_time.
- Klik tombol Reset
.
Masih mengalami masalah?
Jika tidak ada perbaikan di atas yang membantu, coba ini:
- Segarkan Firefox untuk mengembalikan pengaturan default
- Beralih ke peramban lain untuk sementara waktu untuk mengakses situs yang bermasalah
- Laporkan situs ke Mozilla menggunakan fitur Laporkan Situs Rusak di menu Firefox
Catatan penting
- Firefox mungkin menampilkan peringatan ini bahkan ketika masalahnya tidak disebabkan oleh sistem Anda.
- Jika peramban Anda mogok, berjalan lambat, atau macet di luar sekadar kesalahan skrip, Anda mungkin menghadapi masalah produk, bukan masalah dokumentasi. Kami merekomendasikan:
- Mengunjungi Forum Dukungan Mozilla
- Mengirimkan umpan balik melalui Mozilla Connect
Artikel terkait
- Memecahkan masalah ekstensi, tema, dan akselerasi perangkat keras untuk menyelesaikan masalah umum Firefox
- Firefox macet atau tidak merespons - Cara memperbaiki
- Editor Konfigurasi untuk Firefox
- Segarkan Firefox - atur ulang pengaya dan pengaturan
Based on information from Unresponsive Script Warning (mozillaZine KB)