Khắc phục: ActiveXobject không được xác định

Một số người dùng đã báo cáo rằng hầu hết mọi trang mà họ cố mở trong Internet Explorer đều tạo ra lỗi tập lệnh sau: Không phải là ActiveX ActiveXObject . Những người khác báo cáo rằng vấn đề cụ thể này chỉ gặp phải với một số trang web.

Hầu hết các thông báo lỗi tập lệnh được hiển thị bởi IE (Internet Explorer) khi có sự cố với mã JavaScript hoặc VBScript. Những lỗi này rất có thể được kích hoạt bởi trang web mà bạn hiện đang xem với Internet Explorer. Tuy nhiên, có những trường hợp được xác nhận là lỗi gây ra do lỗi khi tải xuống một trang web cục bộ hoặc khi tải xuống một phần tử trang web.

Vì công nghệ ActiveX là độc quyền của Internet Explorer, nên sẽ gặp phải các lỗi thuộc loại này nếu bạn đang cố chạy các đối tượng ActiveX bên ngoài phạm vi của Microsoft (trên Chrome, Opera, Firefox, v.v.). Nếu bạn gặp phải ActiveXObject không được xác định lỗi trên trình duyệt khác với Internet Explorer, giải pháp là tìm một đối tượng tương đương trong trình duyệt của bạn thực hiện cùng chức năng.

Nếu sự cố gặp phải trên Internet Explorer, có một số chiến thuật mà người dùng khác đã sử dụng để giải quyết hoặc khắc phục sự cố (các giải pháp từ gỡ cài đặt bổ trợ để tắt gỡ lỗi tập lệnh). Nếu bạn thấy mình trong tình huống tương tự, chúng tôi đã tập hợp một bộ phương pháp mà những người dùng khác trong tình huống tương tự đã sử dụng thành công. Vui lòng làm theo các phương pháp dưới đây để cho đến khi bạn phát hiện ra một phương pháp giải quyết vấn đề trong tình huống cụ thể của bạn. Hãy bắt đầu nào!

Phương pháp 1: Vô hiệu hóa lỗi gỡ lỗi và thông báo

Trong tất cả các phiên bản Internet Explorer, gỡ lỗi tập lệnh và thông báo được tắt theo mặc định. Mặc dù điều này sẽ không xử lý được nguyên nhân cốt lõi của vấn đề, bạn có thể ngăn ActiveXobject không được xác định lỗi làm phiền phiên điều hướng của bạn bằng cách vô hiệu hóa gỡ lỗi và thông báo lỗi tập lệnh.

Nếu bạn nhận được ActiveXobject không được xác định lỗi không ảnh hưởng đến chức năng của các trang web bạn đang truy cập, bạn có thể làm theo hướng dẫn bên dưới để tắt gỡ lỗi lỗi thông báo và thông báo từ cài đặt Internet Explorer:

  1. Mở Internet Explorer thông qua phương pháp ưa thích của bạn.
  2. Nhấp vào nút Công cụ (biểu tượng bánh răng) sau đó chọn Tùy chọn Internet .

  3. Bên trong các tùy chọn Internet, đi đến tab Nâng cao và bỏ chọn các hộp được liên kết với Tắt gỡ lỗi tập lệnh (Internet Explorer)Tắt gỡ lỗi tập lệnh (Khác) .
  4. Nhấn nút Appy để lưu các thay đổi và tải lại trang web đã hiển thị trước đó là ActiveXObject không được xác định lỗi. Nếu lỗi bật lên vẫn xảy ra, hãy tiếp tục với phương pháp tiếp theo bên dưới.

Phương pháp 2: Gỡ cài đặt bổ trợ có thể gây ra sự cố

Theo nhiều báo cáo người dùng, ActiveXobject không được xác định lỗi thường do các tiện ích Internet Explorer gây ra. Một số người dùng đã cố gắng giải quyết vấn đề bằng cách gỡ cài đặt hoặc vô hiệu hóa mọi tiện ích bổ sung có thể gây ra sự cố cho đến khi họ quản lý để xác định thủ phạm.

Cách thanh lịch nhất để xác nhận xem một trong các tiện ích bổ sung của Internet Explorer có gây ra sự cố hay không là khởi động trình duyệt ở Chế độ an toàn. Nếu sự cố không còn xảy ra khi Internet Explorer ở Chế độ an toàn, có lẽ bạn có thể cho rằng một tiện ích bổ sung là để đổ lỗi cho ActiveXobject không được xác định lỗi. Dưới đây là hướng dẫn nhanh về cách khởi động Internet Explorer ở Chế độ an toàn:

  1. Nhấn phím Windows + R để mở lệnh Run. Sau đó, gõ vào cm cmd nghiêm trọng và nhấn Enter để mở cửa sổ Dấu nhắc Lệnh .

  2. Trong cửa sổ Command Prompt, nhập vào cd cd / và nhấn Enter để nhận dấu nhắc C: trống.
  3. Trong dấu nhắc C: trống, nhập hoặc dán vào C: \ Chương trình tập tin \ Internet Explorer \ iexplore.exe, -extoff và nhấn Enter để mở phiên bản Chế độ an toàn của Internet Explorer.
  4. Truy cập cùng một trang web hoặc sao chép cùng một hành vi gây ra ActiveXobject không được xác định lỗi. Nếu các lỗi không xảy ra khi ở Chế độ an toàn, thì rõ ràng một trong những tiện ích bổ sung sẽ bị đổ lỗi.

Nếu bạn xác nhận rằng một trong những tiện ích bổ sung đang hoạt động của bạn khiến ActiveXobject không được xác định lỗi, hãy làm theo các bước dưới đây để vô hiệu hóa một cách có hệ thống các tiện ích bổ sung cho đến khi bạn tìm được thủ phạm:

Lưu ý: Jive Anywhere Phần bổ trợ IE thường được người dùng báo cáo là chịu trách nhiệm cho sự xuất hiện của ActiveXobject không được xác định lỗi.

  1. Mở Internet Explorer và nhấp vào biểu tượng công cụ (biểu tượng bánh răng) và chọn Quản lý tiện ích bổ sung .

  2. Sử dụng ngăn bên trái, đặt Tất cả các tiện ích bổ sung (bên dưới Hiển thị) để đảm bảo bạn không bỏ lỡ bất kỳ tiện ích bổ sung nào được cài đặt.
  3. Với tất cả các tiện ích được chọn, di chuyển sang khung bên phải và vô hiệu hóa một cách có hệ thống từng tiện ích bổ sung bằng cách nhấp chuột phải vào nó và chọn Tắt và kiểm tra xem nó có khác biệt gì không.

    Lưu ý: Bạn có thể muốn loại trừ các tiện ích bổ sung được xuất bản bởi Microsoft vì chúng thường an toàn. Bạn có thể hợp lý hóa quy trình rất nhiều bằng cách vô hiệu hóa các tiện ích bổ sung chưa được xác minh trước.
  4. Khi bạn có thủ phạm, bạn có thể kích hoạt lại phần còn lại của các tiện ích bổ sung được xác định là không gây ra sự cố.

Phương pháp 3: Liên hệ với quản trị viên trang web

Nếu các phương pháp trên không cho phép bạn phá vỡ ActiveXobject không được xác định lỗi, sự cố có thể do sự cố trang web nội bộ mà bạn không thể khắc phục.

Có một số báo cáo trong đó người dùng báo cáo rằng sự cố xảy ra do trục trặc tương thích giữa IE7 và IE7 mà chỉ quản trị trang web mới có thể khắc phục.

Để đảm bảo rằng lỗi không phải do trình duyệt của bạn tạo ra, hãy thử mở cùng một trang web với một trình duyệt khác và xem sự cố có lặp lại không. Nếu sự cố vẫn xảy ra bất kể trình duyệt bạn đang sử dụng, có khả năng rất cao sự cố nằm trong tay quản trị trang web và bạn không có cách nào khắc phục sự cố từ phía bạn.

Để giải quyết vấn đề, bạn chỉ có lựa chọn là liên hệ với quản trị viên trang web và yêu cầu điều tra liên quan đến vấn đề của bạn.

Bài ViếT Thú Vị