Attention : le script ne répond pas – ce que cela signifie et le corriger
Informations de la révision
- Identifiant de la révision : 154808
- Date de création :
- Créateur : YD
- Commentaire : Mise en conf. avec révision 154788 + quelques corrections
- Vérifiée : Non
- Prêt pour la localisation : Non
Source de la révision
Contenu de la révision
Firefox peut afficher une invite « Attention : le script ne répond pas » qui dit « Un script sur cette page est peut-être occupé ou ne répond plus. Vous pouvez arrêter le script maintenant ou continuer pour voir si le script se termine. ». Cet article explique pourquoi cela pourrait arriver et décrit des solutions possibles et des contournements.
Cette erreur vous informe que Firefox pense qu'un script n'est plus sous contrôle et qu'il pourrait bloquer Firefox si rien n'est fait. Le script peut être quelque chose dans une page web à laquelle vous tentez d'accéder, dans une extension que vous avez installée ou même dans Firefox lui-même.
Table des matières
Webroot Spy Sweeper
Webroot Spy Sweeper peut provoquer ce problème. Désactiver la fonctionnalité de traçage des cookies de Spy Sweeper (ou désactiver entièrement Spy Sweeper) peut résoudre le problème.
Laisser le script s'exécuter plus longtemps
Si vous vous rendez compte que le fait d'appuyer sur le bouton
affiche peu après encore la même boîte de dialogue, laisser le script s'exécuter plus longtemps ne vous aidera pas ; Firefox se bloquera seulement encore plus longtemps. Cependant, si vous pouvez utiliser Firefox normalement après avoir appuyé sur , alors le script peut juste avoir besoin de plus de temps pour se terminer.Pour dire à Firefox de laisser le script s'exécuter plus longtemps :
- Saisissez about:config dans la barre d’adresse de Firefox, puis appuyez sur EntréeRetour
Une page d’avertissement peut apparaître. Cliquez sur pour accéder à la page about:config. - Dans la page « about:config », cherchez la préférence dom.max_script_run_time et double-cliquez dessus.
- Dans l'invite Saisissez une nouvelle valeur (type nombre entier) , tapez 20
- Appuyez sur le bouton
Avec les scripts maintenant autorisés pour s'exécuter plus longtemps, vous ne recevrez peut-être plus l'invite.
Si vous recevez toujours l'invite (ou si vous voulez la revoir), vous devriez redéfinir la valeur de la préférence à sa valeur par défaut.
- Saisissez about:config dans la barre d’adresse de Firefox, puis appuyez sur EntréeRetour
Une page d’avertissement peut apparaître. Cliquez sur pour accéder à la page about:config. - Dans la page « about:config », recherchez la préférence dom.max_script_run_time
- Faites un clic droitMaintenez la touche Ctrl enfoncée pendant que vous cliquez sur elle et choisissez
L'erreur se produit lorsque vous accédez à certains sites web
Si l'erreur se produit uniquement sur un site web précis, vous pouvez bloquer les scripts pour qu'ils ne s'exécutent pas sur ce site web. Beaucoup de sites fonctionnent toujours, même si leurs scripts sont désactivés.
- Installez l'extension YesScript et redémarrez FirefoxJavaScript Toggle On and Off.
- En haut de la fenêtre de FirefoxSur la barre de menus, cliquez sur et sélectionnez
- Dans la boîte de dialogue qui apparaît, cliquez sur l'entrée YesScriptJavaScript Toggle On and Off.
- Cliquez sur le bouton
- Dans la boîte de dialogue Liste noire YesScriptJavaScript Toggle On and Off, saisissez l'URL du site qui vous pose problème dans la zone de texte.
- Cliquez sur . Le nom de domaine du site sera ajouté à la liste.
Maintenant que le site problématique a été bloqué et qu'il n'exécute pas les scripts, il ne causera plus d'avertissement « Attention : le script ne répond pas ».
Autres causes
Un module complémentaire pourrait provoquer le problème. Consultez l'article Résoudre des problèmes de Firefox liés aux extensions, au thème ou à l'accélération graphique matérielle.
Basé sur des informations de Unresponsive Script Warning (mozillaZine KB)