Το Firefox ενδέχεται να εμφανίσει το μήνυμα «Προειδοποίηση: Μη αποκρίσιμο σενάριο», το οποίο δηλώνει ότι: «Ένα σενάριο σε αυτήν τη σελίδα ενδέχεται να είναι απασχολημένο ή να έχει σταματήσει να αποκρίνεται. Μπορείτε να το διακόψετε ή να συνεχίσετε για να δείτε αν θα ολοκληρωθεί.». Αυτό το άρθρο εξηγεί τις αιτίες του σφάλματος αυτού, καθώς και τις πιθανές λύσεις του.
Αυτό το σφάλμα προκύπτει όταν ένα σενάριο (script) είναι εκτός ελέγχου και ενδέχεται να προκαλέσει προβλήματα στο Firefox, αν δεν κάνετε τίποτα. Το σενάριο μπορεί να είναι στοιχείο κάποιας ιστοσελίδας που επισκέπτεστε, μιας εγκατεστημένης επέκτασης ή ακόμα και του ίδιου του Firefox.
Πίνακας περιεχομένων
Παραχώρηση περισσότερου χρόνου για την εκτέλεση σεναρίων
Αν η επιλογή του κουμπιού
εμφανίζει το ίδιο σφάλμα, είναι ανώφελο να συνεχίσει η λειτουργία του σεναρίου, καθώς θα προκληθούν περαιτέρω προβλήματα στο Firefox. Ωστόσο, αν μπορείτε να χρησιμοποιήσετε κανονικά το Firefox, αφού κάνετε κλικ στο , τότε το σενάριο ίσως χρειάζεται επιπλέον χρόνο για να ολοκληρωθεί.Για να επιτρέψετε στο σενάριο να εκτελεστεί για περισσότερο χρόνο:
Συνεχίστε μόνο αν νιώθετε άνετα με την τροποποίηση σύνθετων ρυθμίσεων και κατανοείτε τις πιθανές επιπτώσεις.
- Πληκτρολογήστε about:config στη γραμμή διευθύνσεων και πατήστε EnterReturn.
Ενδέχεται να εμφανιστεί μια σελίδα προειδοποίησης. Κάντε κλικ στο για να μεταβείτε στη σελίδα about:config. - Στη σελίδα about:config, αναζητήστε την προτίμηση dom.max_script_run_time.
- Κάντε κλικ στο κουμπί επεξεργασίας
και πληκτρολογήστε 20.
- Κάντε κλικ στο κουμπί
για να αποθηκεύσετε την προτίμηση.
Τώρα που τα σενάρια μπορούν να εκτελούνται για περισσότερη ώρα, ενδέχεται να μην λαμβάνετε πλέον το μήνυμα σφάλματος.
Αν εξακολουθείτε να λαμβάνετε το μήνυμα (ή αν θέλετε να το δείτε ξανά), θα πρέπει να επαναφέρετε την προεπιλεγμένη τιμή της προτίμησης.
- Πληκτρολογήστε about:config στη γραμμή διευθύνσεων και πατήστε EnterReturn.
Ενδέχεται να εμφανιστεί μια σελίδα προειδοποίησης. Κάντε κλικ στο για να μεταβείτε στη σελίδα about:config. - Στη σελίδα about:config, αναζητήστε την προτίμηση dom.max_script_run_time.
- Κάντε κλικ στο κουμπί επαναφοράς
.
Το σφάλμα προκύπτει κατά την πρόσβαση σε ορισμένους ιστοτόπους
Αν το σφάλμα παρουσιάζεται μόνο σε έναν συγκεκριμένο ιστότοπο, μπορείτε να αποκλείσετε την εκτέλεση των σεναρίων σε αυτόν τον ιστότοπο. Πολλοί ιστότοποι θα συνεχίσουν να λειτουργούν, ακόμα κι αν είναι απενεργοποιημένο το σενάριο.
- Εγκαταστήστε την επέκταση JavaScript Toggle On and Off.
- Κάντε κλικ στο κουμπί του μενού
, επιλέξτε και έπειτα, . Κάντε κλικ στο κουμπί του μενού
, επιλέξτε και έπειτα, .
- Βρείτε την καταχώρηση του JavaScript Toggle On and Off και κάντε κλικ στο κουμπί .
- Μεταβείτε στο πεδίο κειμένου Black-list και πληκτρολογήστε το URL του ιστοτόπου που προκαλεί το πρόβλημα.
- Κάντε κλικ στο . Το όνομα τομέα του ιστοτόπου θα προστεθεί στη λίστα.
Ο προβληματικός ιστότοπος δεν θα μπορεί πλέον να εκτελεί σενάρια. Επομένως, δεν θα βλέπετε προειδοποιήσεις για μη αποκρίσιμα σενάρια.
Άλλες αιτίες
Το πρόβλημα ενδέχεται να προκαλείται από κάποιο πρόσθετο. Δείτε το Επίλυση ζητημάτων επεκτάσεων, θεμάτων και επιτάχυνσης υλικού στο Firefox.
Βασισμένο σε πληροφορίες από το Unresponsive Script Warning (mozillaZine KB)