Fix: Το ActiveXobject δεν έχει οριστεί

Ορισμένοι χρήστες αναφέρουν ότι σχεδόν κάθε σελίδα που προσπαθούν να ανοίξουν στον Internet Explorer δημιουργεί το ακόλουθο σφάλμα δέσμης ενεργειών: "Το ActiveXObject δεν έχει οριστεί ". Άλλοι αναφέρουν ότι αυτό το συγκεκριμένο ζήτημα συναντάται μόνο σε αρκετές ιστοσελίδες.

Τα περισσότερα μηνύματα σφάλματος δέσμης ενεργειών εμφανίζονται από τον IE (Internet Explorer) όταν υπάρχει κάποιο πρόβλημα με κώδικα JavaScript ή VBScript. Αυτά τα σφάλματα πιθανότατα ενεργοποιούνται από τον ιστότοπο που προβάλλετε αυτήν τη στιγμή με τον Internet Explorer. Ωστόσο, υπάρχουν επιβεβαιωμένες περιπτώσεις όπου το σφάλμα προκαλείται εξαιτίας σφάλματος κατά τη λήψη ιστοσελίδας σε τοπικό επίπεδο ή κατά τη λήψη στοιχείου ιστοσελίδας.

Δεδομένου ότι η τεχνολογία ActiveX είναι ιδιόκτητη στον Internet Explorer, αναμένεται να παρουσιαστούν σφάλματα αυτού του είδους αν προσπαθείτε να εκτελέσετε αντικείμενα ActiveX εκτός της σφαίρας της Microsoft (στο Chrome, Opera, Firefox κ.λπ.). Εάν αντιμετωπίζετε το σφάλμα ActiveXObject που δεν έχει καθοριστεί σε ένα πρόγραμμα περιήγησης διαφορετικό από τον Internet Explorer, η λύση είναι να βρείτε ένα ισοδύναμο αντικείμενο στο πρόγραμμα περιήγησης που εκτελεί την ίδια λειτουργικότητα.

Εάν το ζήτημα παρουσιάζεται στον Internet Explorer, υπάρχουν διάφορες τακτικές που άλλοι χρήστες έχουν χρησιμοποιήσει για την επίλυση ή την καταστρατήγηση του ζητήματος (λύσεις που κυμαίνονται από την κατάργηση της εγκατάστασης ενός πρόσθετου για την απενεργοποίηση της εντοπισμού σφαλμάτων σε δέσμες ενεργειών). Εάν βρεθείτε στην ίδια κατάσταση, έχουμε συγκεντρώσει μια συλλογή μεθόδων που άλλοι χρήστες σε παρόμοια κατάσταση έχουν χρησιμοποιήσει με επιτυχία. Ακολουθήστε τις παρακάτω μεθόδους, έως ότου ανακαλύψετε ένα που επιλύει το πρόβλημα στην ιδιαίτερη κατάστασή σας. Ας ξεκινήσουμε!

Μέθοδος 1: Απενεργοποίηση εντοπισμού σφαλμάτων σφαλμάτων και ειδοποιήσεων

Σε όλες τις εκδόσεις του Internet Explorer, οι εντοπισμοί σφαλμάτων σε δέσμες ενεργειών και οι ειδοποιήσεις απενεργοποιούνται από προεπιλογή. Παρόλο που αυτό δεν θα αντιμετωπίσει τη βασική αιτία του προβλήματος, μπορείτε να αποτρέψετε το σφάλμα του ActiveXobject από την παρεμπόδιση της συνεδρίας πλοήγησης σας, απενεργοποιώντας σφάλμα σφαλμάτων και ειδοποιήσεις σφαλμάτων.

Εάν λαμβάνετε το ActiveXobject δεν καθορίζονται σφάλματα που δεν επηρεάζουν τη λειτουργικότητα των ιστότοπων που επισκέπτεστε, μπορείτε να ακολουθήσετε τον παρακάτω οδηγό για να απενεργοποιήσετε τη σφαλμάτωση σφάλματος δέσμης ενεργειών και τις ειδοποιήσεις από τις ρυθμίσεις του Internet Explorer:

  1. Ανοίξτε τον Internet Explorer μέσω της προτιμώμενης μεθόδου.
  2. Κάντε κλικ στο κουμπί Εργαλεία (εικονίδιο με το γρανάζι) και, στη συνέχεια, επιλέξτε Επιλογές Internet .

  3. Μέσα στις επιλογές Internet, μεταβείτε στην καρτέλα Για προχωρημένους και καταργήστε την επιλογή των πλαισίων που σχετίζονται με την απενεργοποίηση εντοπισμού σφαλμάτων σε δέσμες ενεργειών (Internet Explorer) και την απενεργοποίηση εντοπισμού σφαλμάτων σε δέσμες ενεργειών (Άλλο) .
  4. Χτυπήστε το κουμπί Appy για να αποθηκεύσετε τις αλλαγές και να φορτώσετε ξανά την ιστοσελίδα που προηγουμένως εμφάνισε το σφάλμα ActiveXObject . Εάν το αναδυόμενο σφάλμα εξακολουθεί να εμφανίζεται, συνεχίστε με την επόμενη παρακάτω μέθοδο.

Μέθοδος 2: Κατάργηση εγκατάστασης πρόσθετων στοιχείων που ενδέχεται να προκαλέσουν το ζήτημα

Όπως σε πολλές αναφορές χρηστών, το ActiveXobject δεν έχει οριστεί σφάλματα προκαλούνται συχνά από τα πρόσθετα του Internet Explorer. Ορισμένοι χρήστες κατάφεραν να επιλύσουν το πρόβλημα καταργώντας την εγκατάσταση ή την απενεργοποίηση κάθε πρόσθετου που ενδέχεται να προκαλεί το πρόβλημα, μέχρι να καταφέρουν να εντοπίσουν τον ένοχο.

Ο πιο κομψός τρόπος για να επιβεβαιώσετε εάν ένα από τα πρόσθετα του Internet Explorer προκαλεί το πρόβλημα είναι να ξεκινήσει το πρόγραμμα περιήγησης σε ασφαλή λειτουργία. Εάν το ζήτημα δεν συμβαίνει πλέον, ενώ ο Internet Explorer βρίσκεται σε ασφαλή λειτουργία, ίσως υποθέσετε ότι ένα πρόσθετο είναι υπεύθυνο για το σφάλμα ActiveXobject που δεν έχει οριστεί . Ακολουθεί ένας γρήγορος οδηγός για την εκκίνηση του Internet Explorer σε ασφαλή λειτουργία:

  1. Πατήστε το πλήκτρο Windows + R για να ανοίξετε μια εντολή Εκτέλεση. Στη συνέχεια, πληκτρολογήστε " cmd " και πατήστε Enter για να ανοίξετε ένα παράθυρο Command Prompt .

  2. Μέσα στο παράθυρο "Γραμμή εντολών", πληκτρολογήστε " cd / " και πατήστε Enter για να εμφανιστεί μια κενή ερώτηση C:
  3. Στην κενή ερώτηση C :, πληκτρολογήστε ή επικολλήστε το "C: \ Program Files \ Internet Explorer \ iexplore.exe" -extoff και πατήστε Enter για να ανοίξετε μια έκδοση Safe Mode του Internet Explorer.
  4. Επισκεφθείτε τους ίδιους ιστότοπους ή αναπαράγετε την ίδια συμπεριφορά που προκάλεσε σφάλματα στο ActiveXobject . Εάν τα σφάλματα δεν εμφανίζονται κατά την ασφαλή λειτουργία, είναι σαφές ότι ένα από τα πρόσθετα είναι φταίξιμο.

Αν επιβεβαιώσατε ότι ένα από τα ενεργά σας πρόσθετα δεν προκαλεί το ενεργό στοιχείο ActiveXobject, ακολουθήστε τα παρακάτω βήματα για να απενεργοποιήσετε συστηματικά τα πρόσθετα, μέχρι να καταφέρετε να βρείτε τον υπαιτιό σας:

Σημείωση: Το Jive Anywhere IE add-on αναφέρεται συχνά από τους χρήστες ως υπεύθυνο για την εμφάνιση του ActiveXobject δεν ορίζεται σφάλμα.

  1. Ανοίξτε τον Internet Explorer και κάντε κλικ στο εικονίδιο εργαλείων (εικονίδιο με εργαλεία) και επιλέξτε Διαχείριση πρόσθετων .

  2. Χρησιμοποιώντας το αριστερό παράθυρο, ορίστε Όλα τα πρόσθετα (κάτω από το Εμφάνιση) για να βεβαιωθείτε ότι δεν χάσετε κανένα εγκατεστημένο πρόσθετο.
  3. Με όλα τα πρόσθετα που έχετε επιλέξει, μετακινηθείτε στο δεξιό τμήμα του παραθύρου και απενεργοποιήστε συστηματικά κάθε πρόσθετο κάνοντας δεξί κλικ πάνω του και επιλέγοντας Απενεργοποίηση και δοκιμή αν έχει διαφορά.

    Σημείωση: Ίσως θελήσετε να αποκλείσετε τα πρόσθετα που δημοσιεύει η Microsoft, δεδομένου ότι είναι γενικά ασφαλή. Μπορείτε να εξομαλύνετε τη διαδικασία πολύ, απενεργοποιώντας πρώτα τα πρόσθετα που δεν έχουν επαληθευτεί.
  4. Μόλις έχετε τον ένοχο σας, μπορείτε να ενεργοποιήσετε ξανά τα υπόλοιπα πρόσθετα που είναι αποφασισμένα να μην προκαλέσουν το πρόβλημα.

Μέθοδος 3: Επικοινωνήστε με τους διαχειριστές ιστότοπων

Εάν οι παραπάνω μέθοδοι δεν σας επέτρεψαν να παρακάμψετε το στοιχείο ActiveXobject δεν έχει καθοριστεί σφάλμα, το ζήτημα ενδέχεται να οφείλεται σε ένα εσωτερικό πρόβλημα ιστότοπου το οποίο δεν μπορείτε να επιδιορθώσετε.

Υπάρχουν αρκετές αναφορές στις οποίες ο χρήστης αναφέρει ότι το πρόβλημα προκαλείται από σφάλμα συμβατότητας μεταξύ των IE7 και IE7 που μόνο ο webmaster μπορεί να διορθώσει.

Για να βεβαιωθείτε ότι το σφάλμα δεν δημιουργείται από το πρόγραμμα περιήγησης, προσπαθήστε να ανοίξετε την ίδια ιστοσελίδα με διαφορετικό πρόγραμμα περιήγησης και να δείτε αν το πρόβλημα επαναλαμβάνεται. Εάν το πρόβλημα εξακολουθεί να συμβαίνει ανεξάρτητα από το πρόγραμμα περιήγησης που χρησιμοποιείτε, υπάρχει πολύ μεγάλη πιθανότητα το πρόβλημα να βρίσκεται στα χέρια του webmaster και δεν έχετε κανένα μέσο για να το διορθώσετε από την πλευρά σας.

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

Ενδιαφέροντα Άρθρα