Que faire pour débloquer un script ?
Il arrive sur certains serveurs (comme chez moi Firefox par exemple), qu’il y ait un blocage à cause d’un script qui est long ou qui n’arrive pas à s’exécuter. Au bout d’un certain temps, il s’affiche 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 terminera. et ceci est très désagréable et fait perdre pas mal de temps.
Bien souvent, en appuyant sur le bouton continuer ne résout pas le problème et la même boîte de dialogue revient en bloquant votre ordinateur encore plus longtemps. Si vous voulez dire à votre serveur de laisser plus de temps à votre script pour s’exécuter, procédez comme ceci :
1. Dans la barre d'adresse, saisissez about:config, puis appuyez sur Entrée
o La page d'avertissement Attention, danger ! doit apparaître. Cliquez sur Je ferai attention, promis ! pour accéder à la page about:config .
2. Dans la page about:config , cherchez la préférence dom.max_script_run_time, et double-cliquez dessus.
3. Dans l'invite Entrer une valeur entière, tapez 20.
4. Appuyez sur OK.
Normalement ça devrait débloquer les scripts car ils ont maintenant une autorisation plus longue pour s’exécuter et l’invite ne devrait plus revenir. Si par contre elle revient toujours, il faut redéfinir la valeur de la préférence à sa valeur par défaut.
1. Dans la barre d'adresse, saisissez about:config, puis appuyez sur Entrée
o La page d'avertissement Attention, danger ! doit apparaître. Cliquez sur Je ferai attention, promis ! pour accéder à la page about:config .
2. Dans la page about:config , recherchez la préférence dom.max_script_run_time.
3. Faites un clic droit sur elle et choisissez Réinitialiser.
NB : Ces informations sont valables surtout pour débloquer les scripts sur Firefox.