Προειδοποίηση: Μη αποκρίσιμο σενάριο - Τι σημαίνει και πώς διορθώνεται;

Το Firefox ενδέχεται να εμφανίσει το μήνυμα "Προειδοποίηση: Μη αποκρίσιμο σενάριο", το οποίο δηλώνει ότι: Ένα σενάριο σε αυτή τη σελίδα ενδέχεται να είναι απασχολημένο, ή να έχει σταματήσει να ανταποκρίνεται. Μπορείτε να το διακόψετε, ή να συνεχίσετε για να δείτε αν θα ολοκληρωθεί. Αυτό το άρθρο εξηγεί τις αιτίες του σφάλματος αυτού, καθώς και τις πιθανές λύσεις του.

Αυτό το σφάλμα προκύπτει όταν ένα σενάριο (script) είναι εκτός ελέγχου και ίσως προκαλέσει προβλήματα στο Firefox, αν δεν κάνετε τίποτα. Το σενάριο μπορεί να είναι στοιχείο κάποιας ιστοσελίδας που επισκέπτεστε, μιας εγκατεστημένης επέκτασης, ή ακόμη και του ίδιου του Firefox.

Παραχώρηση περισσότερου χρόνου για την εκτέλεση σεναρίων

Αν η επιλογή του κουμπιού Συνέχεια εμφανίζει το ίδιο σφάλμα, είναι ανώφελο να συνεχίσει η λειτουργία του σεναρίου, καθώς θα προκληθούν περαιτέρω προβλήματα στο Firefox. Ωστόσο, αν μπορείτε να χρησιμοποιήσετε κανονικά το Firefox, αφού κάνετε κλικ στο Συνέχεια, τότε το σενάριο ίσως χρειάζεται επιπλέον χρόνο για να ολοκληρωθεί.

Για να επιτρέψετε στο σενάριο να εκτελείται για περισσότερο χρόνο:

Προειδοποίηση: Η αλλαγή των σύνθετων προτιμήσεων μπορεί να επηρεάσει τη σταθερότητα και την ασφάλεια του Firefox. Αυτή η διαδικασία συνιστάται μόνο για έμπειρους χρήστες.

  1. Πληκτρολογήστε about:config στη γραμμή διευθύνσεων και πατήστε EnterReturn.
    Ενδέχεται να εμφανιστεί μια σελίδα προειδοποίησης. Κάντε κλικ στο Αποδοχή κινδύνου και συνέχεια για να μεταβείτε στη σελίδα about:config.
  2. Στη σελίδα about:config, αναζητήστε την προτίμηση dom.max_script_run_time.
  3. Κάντε κλικ στο κουμπί Επεξεργασία Fx71aboutconfig-EditButton και πληκτρολογήστε 20.
  4. Κάντε κλικ στο κουμπί Fx71aboutconfig-Checkmark για να αποθηκεύσετε την προτίμηση.

Τώρα που τα σενάρια μπορούν να εκτελούνται για περισσότερη ώρα, ίσως να μην λαμβάνετε πλέον το μήνυμα σφάλματος.

Αν εξακολουθείτε να λαμβάνετε το μήνυμα (ή αν θέλετε να το δείτε ξανά), θα πρέπει να επαναφέρετε την προεπιλεγμένη τιμή της προτίμησης.

  1. Πληκτρολογήστε about:config στη γραμμή διευθύνσεων και πατήστε EnterReturn.
    Ενδέχεται να εμφανιστεί μια σελίδα προειδοποίησης. Κάντε κλικ στο Αποδοχή κινδύνου και συνέχεια για να μεταβείτε στη σελίδα about:config.
  2. Στη σελίδα about:config, αναζητήστε την προτίμηση dom.max_script_run_time.
  3. Κάντε κλικ στο κουμπί Επαναφορά Fx71aboutconfig-ResetButton.

Το σφάλμα προκύπτει κατά την πρόσβαση σε ορισμένες ιστοσελίδες

Αν το σφάλμα παρουσιάζεται μόνο σε μια συγκεκριμένη ιστοσελίδα, μπορείτε να αποκλείσετε την εκτέλεση των σεναρίων σε αυτή την ιστοσελίδα. Πολλές ιστοσελίδες θα συνεχίσουν να λειτουργούν, ακόμη κι αν είναι απενεργοποιημένο το σενάριο.

  1. Εγκαταστήστε την επέκταση JavaScript Toggle On and Off.
  2. Κάντε κλικ στο κουμπί του μενού Fx89menuButton, επιλέξτε Πρόσθετα και θέματα και τέλος, Επεκτάσεις.
  3. Βρείτε την καταχώρηση του JavaScript Toggle On and Off και κάντε κλικ στο κουμπί ΕπιλογέςΠροτιμήσεις.
  4. Μεταβείτε στο πεδίο κειμένου Black-list και πληκτρολογήστε το URL της ιστοσελίδας που προκαλεί το πρόβλημα.
  5. Κάντε κλικ στο Save. Το όνομα τομέα της ιστοσελίδας θα προστεθεί στη λίστα.

Η προβληματική ιστοσελίδα δεν μπορεί πλέον να εκτελεί σενάρια. Επομένως, δεν θα βλέπετε πλέον προειδοποιήσεις μη αποκρίσιμου σεναρίου.

Παρακαλούμε επικοινωνήστε απευθείας με τον προγραμματιστή του πρόσθετου εάν χρειάζεστε βοήθεια.

Άλλες αιτίες

Το πρόβλημα ενδέχεται να προκαλείται από κάποιο πρόσθετο. Δείτε το Επίλυση ζητημάτων επεκτάσεων, θεμάτων και επιτάχυνσης υλικού στο Firefox.




Βασισμένο σε πληροφορίες από το Unresponsive Script Warning (mozillaZine KB)

Ήταν χρήσιμο αυτό το άρθρο;

Παρακαλώ περιμένετε...

Αυτοί οι υπέροχοι άνθρωποι βοήθησαν στη σύνταξη αυτού του άρθρου:

Illustration of hands

Συμμετοχή

Μοιραστείτε την εμπειρία σας με άλλους χρήστες. Απαντήστε σε ερωτήσεις και βελτιώστε τη γνωσιακή βάση μας.

Μάθετε περισσότερα