Peringatan Skrip tidak responsif - Apa artinya dan bagaimana cara memperbaiki

Firefox Firefox Terakhir diperbarui:
This is a machine-generated translation of the English content. It has not been reviewed by a human, and may contain errors. If you would like to revise this content, you can start here.

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.

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 Continue, 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:

  1. Instal ekstensi JavaScript Toggle On and Off.
  2. Klik pada tombol menu Fx89menuButton, klik Add-ons and themesExtensions and themes dan pilih Extensions.
  3. Temukan entri JavaScript Toggle On and Off dan klik tombol OptionsPreferences.
  4. Gulir ke bawah ke kotak teks Black-list dan masukkan URL situs yang bermasalah.
  5. Klik Save. 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/AlatMasalah yang DilaporkanTindakan yang Disarankan
MalwarebytesMenandai atau memblokir skrip yang amanTambahkan Firefox ke pengecualian
AdBlock / uBlockMencegah skrip dimuatNonaktifkan sementara untuk menguji
Ekstensi pemblokir skripMemblokir elemen halaman secara agresifTinjau daftar filter

Untuk memecahkan masalah

  1. Mulai ulang Firefox dalam Mode Pemecahan Masalah:
    • Klik tombol menu > Help > Troubleshoot Mode…
    • Klik Mulai Ulang pada dialog konfirmasi.
  2. Uji situs lagi.
  3. Jika kesalahan tidak muncul, salah satu ekstensi atau perangkat lunak Anda mungkin menjadi penyebab masalahnya.

Opsi 4: Tingkatkan waktu proses skrip (Lanjutan)

Peringatan: Petunjuk ini ditujukan untuk pengguna Firefox berpengalaman. Mengubah pengaturan di Editor Konfigurasi (about:config) dapat berdampak serius pada stabilitas, keamanan, dan kinerja peramban Anda.
Hanya lanjutkan jika Anda sudah terbiasa dengan pengaturan lanjutan dan memahami potensi dampaknya.

  1. Ketik about:config pada bilah alamat dan tekan EnterReturn.
    Laman peringatan mungkin akan muncul. Klik Setujui Risikonya dan Lanjutkan untuk melanjutkan ke laman about:config.
  2. Di halaman about:config, cari preferensi dom.max_script_run_time.
  3. Klik tombol Edit Fx71aboutconfig-EditButton dan masukkan 20.
  4. Tekan tombol tanda centang Fx71aboutconfig-Checkmark untuk menyimpan preferensi.

Jika masih menerima prompt (atau jika ingin melihatnya lagi), Anda harus mengatur kembali kepengaturan awal.

  1. Ketik about:config pada bilah alamat dan tekan EnterReturn.
    Laman peringatan mungkin akan muncul. Klik Setujui Risikonya dan Lanjutkan untuk melanjutkan ke laman about:config.
  2. Di halaman about:config, cari preferensi dom.max_script_run_time.
  3. Klik tombol Reset Fx71aboutconfig-ResetButton.

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:

Artikel terkait



Based on information from Unresponsive Script Warning (mozillaZine KB)

These fine people helped write this article:

Illustration of hands

Sukarelawan

Kembangkan dan bagikan keahlian Anda. Jawab pertanyaan dan tingkatkan pundi pengetahuan kami.

Pelajari Lebih Lanjut