Pesan galat: "Sebuah skrip di laman ini menyebabkan Internet Explorer berjalan lambat"

ID Artikel: 175500
Perbesar semua | Perkecil semua

RINGKASAN

Karena beberapa skrip memerlukan banyak waktu untuk dijalankan, Intenet Explorer meminta pengguna untuk memutuskan apakah mereka ingin terus menjalankan skrip yang lambat. Beberapa pengujian dan perbandingan mungkin menggunakan skrip yang membutuhkan waktu lama dan mungkin ingin menambah waktunya sebelum kotak pesan ini muncul. Di Internet Explorer, nilai batas waktu skrip dapat diubah pada mesin tertentu dengan memodifikasi entri registri.

INFORMASI LEBIH LANJUT

Ada situasi di mana laman web berisi skrip yang memerlukan waktu sangat lama untuk dijalankan. Jika Anda menjlankan skrip kontrol ActiveX di laman web untuk mentransfer berkas yang sangat besar atau melakukan kueri pangkalan data, hal ini akan menimbulkan penundaan yang cukup lama. Internet Explorer 3.02 mendeteksi penundaan yang panjang dan menanyakan kepada pengguna dengan kotak dialog seperti berikut:

Laman ini berisi skrip yang membutuhkan waktu sangat lama untuk menyelesaikannya. Untuk mengakhiri skrip ini sekarang, klik Batal.
Kotak pesan yang serupa untuk Internet Explorer versi 4.0, 5.0, 6, 7, dan 8 berbunyi:

Sebuah skrip di laman ini menyebabkan Internet Explorer berjalan lambat. Jika terus berjalan, komputer Anda mungkin menjadi tidak menanggapi. Apakah Anda ingin mengakhiri skrip?
Mekanisme ini memungkinkan pengguna menghentikan skrip yang bermasalah berputar tanpa henti atau berjalan lambat.

Di Internet Explorer 3.02, kotak pesan ini mungkin muncul pada mesin yang menggunakan Windows 95. Peramban versi 3.02 secara khusus mencari untuk melihat apakah untaian skrip telah memicu pesan jendela apa pun dalam lima detik terakhir. Tidak ada cara untuk menimpa periode batas waktu ini untuk Internet Explorer 3.02. Jika Anda menggunakan kontrol ActiveX dengan operasi pemblokiran yang lama, kontrol ActiveX tersebut harus menggunakan mekanisme kejadian dan mengembalikan kontrol ke pemanggil atau memanggil PeekMEssage setiap lima detik untuk menyetel ulang batas waktu.

Mulai Internet Explorer 4.0 dan versi yang lebih baru, batas waktu bukan merupakan nilai tetap berdasarkan pesan Windows. Internet Explorer sekarang melacak jumlah total pernyataan skrip yang dijalankan dan menyetel ulang nilai ini setiap kali eksekusi skrip baru dimulai, misalnya dari batas waktu atau pengendali kejadian, untuk laman yang aktif dengan mesin skrip. Internet Explorer menampilkan kotak dialog "skrip yang berjalan lama" bila nilai tersebut melampaui ambang batas jumlah waktu. Internet Explorer tidak memeriksa setiap petunjuk untuk melihat apakah melebihi batas. Secara berkala mesin skrip mengirim ke Internat Explorer jumlah pernyataan yang dieksekusi dan Internet Explorer akan memeriksa apakah jumlah itu melebihi batas. Karena mekanisme ini, dimungkinkan untuk mengeksekusi lebih dari batas bawaan tanpa dialog jika seluruh skrip selesai sebalum mesin skrip mengirim data ke Internet Explorer.

Untuk meminta kami mengubah nilai batas waktu ini di 4.0, 5.0, 6, 7, atau 8, buka bagian "Perbaiki untuk saya". Jika Anda lebih suka memperbaiki sendiri masalah ini, buka bagian "Biarkan saya memperbaiki sendiri".

Perbaiki untuk saya



Untuk memperbaiki masalah ini secara otomatis, klik tombol atau tautan Fix it. Klik Jalankan di kotak dialog Unduh Berkas, kemudian ikuti langkah-langkah di wisaya Fix it.


Perbaiki masalah ini
Microsoft Fix it 50403


Catatan
  • Wizard ini mungkin hanya berlaku untuk vesi bahasa Inggris; namun, perbaikan otomatis juga dapat berfungsi untuk Windows versi bahasa lainnya.
  • Jika Anda tidak berada di depan komputer yang mengalami masalah, simpan solusi Fix it ke kandar flash atau CD kemudian jalankan di komputer yang mengalami masalah.

Berikutnya buka bagian "Apakah ini memperbaiki masalah?".



Biarkan saya memperbaiki sendiri

Penting Bagian, metode, atau tugas ini berisi langkah-langkah yang memberitahu Anda untuk memodifikasi registri. Namun, masalah yang serius dapat terjadi apabila Anda salah memodifikasi registri. Oleh karena itu, pastikan Anda mengikuti langkah-langkah tersebut dengan seksama. Untuk perlindungan tambahan, buat cadangan registri sebelum Anda memodifikasi. Kemudian, Anda dapat memulihkan registri apabila terjadi kesalahan. Untuk informasi selengkapnya tentang cara membuat cadangan dan memulihkan registri, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
322756 Cara membuat cadangan dan memulihkan registri di Windows


Untuk mengubah nilai batas waktu ini di Internet Explorer 4.0, 5.0, 6, 7, atau 8, ikuti langkah-langkah berikut:
  1. Menggunakan Penyunting Registri seperti Regedt32.exe, buka kunci ini:
    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles

    Catatan Jika kunci
    Styles
    tidak ada, buat kunci baru yang bernama
    Styles
    .
  2. Buat nilai DWORD baru yang bernama "MaxScriptStatements" pada kunci ini dan setel nilainya ke jumlah pernyataan skrip yang diinginkan. Jika Anda tidak yakin berapa nilai yang dibutuhkan untuk menyetelnya, Anda dapat menyetelnya ke nilai DWORD 0xFFFFFFFF untuk menghindari dialog ini sepenuhnya.
Secara bawaan kunci ini tidak ada. Jika kunci ini belum ditambahkan, ambang batas bawaan untuk kotak dialog batas waktu adalah 5.000.000 pernyataan dari Internet Explorer 4 dan yang lebih baru.

Karena batas waktu Internet Explorer 4.0, 5.0, 6, 7, dan 8 didasarkan pada jumlah pernyataan skrip yang dieksekusi, kotak dialog batas waktu tidak akan ditampilkan selama penundaan kontrol ActiveX atau akses pangkalan data. Loop tak berujung dalam skrip masih akan terdeteksi.

Apakah ini memperbaiki masalah?

  • Periksa apakah masalah telah diperbaiki. Jika masalah sudah diperbaiki, Anda selesai dengan bagian ini. Jika masalah belum teratasi, Anda dapat menghubungi dukungan.
  • Kami menghargai umpan balik Anda. Untuk memberikan masukan atau melaporkan masalah apa pun dengan solusi ini, berikan komentar di blog "Perbaiki untuk saya" atau kirim e-mail kepada kami.

REFERENSI

Untuk informasi selengkapnya tentang kecepatan, keamanan, dan adaptibilitas Internet Explorer 8, kunjungi situs web Microsoft berikut ini:
http://windows.microsoft.com/en-us/internet-explorer/products/ie-9/compare-browsers

Properti

ID Artikel: 175500 - Kajian Terakhir: 22 September 2011 - Revisi: 3.0
Kata kunci: 
kbfixme kbmsifixme kbcode kbfaq kbhowto kbscript KB175500

Berikan Masukan