Lỗi tập lệnh có thể khó xác định vì những lỗi này không mang tính mô tả. Lỗi tập lệnh được cố ý thiết kế theo cách này vì lý do bảo mật, nhưng bạn không cần biết tại sao lại xảy ra lỗi tập lệnh để khắc phục sự cố.
Cách Thông báo Lỗi Tập lệnh Xuất hiện
Khi xảy ra lỗi tập lệnh, bạn sẽ thường thấy một thông báo như sau:
- Đã xảy ra lỗi trong tập lệnh trên trang này.
- Cảnh báo: Kịch bản không phản hồi. Tập lệnh trên trang này có thể đang bận hoặc có thể đã ngừng phản hồi.
- Tập lệnh trên trang này có thể đang bận hoặc có thể đã ngừng phản hồi. Bạn có thể dừng tập lệnh ngay bây giờ, mở tập lệnh trong trình gỡ lỗi hoặc để tập lệnh tiếp tục.
Nguyên nhân Thông báo Lỗi Tập lệnh
Thông báo lỗi tập lệnh là không hợp lý và nhiều thứ có thể gây ra những lỗi này. Lỗi tập lệnh cho biết rằng tập lệnh trên trang web bạn đang truy cập đã bị trục trặc theo một cách nào đó. Nó có thể đã không chạy, không thành công khi đang chạy, bị treo hoặc có thể đã xảy ra sự cố khác.
Trong hầu hết các trường hợp, bạn không cần biết tại sao lại xảy ra lỗi tập lệnh để khắc phục. Bạn gặp sự cố với trình duyệt web mà bạn có thể khắc phục hoặc tập lệnh bị hỏng mà bạn không thể sửa được.
Trong Internet Explorer, một số lỗi tập lệnh phát sinh do việc thay thế Internet Explorer bằng Edge. Microsoft khuyên bạn nên chuyển sang Edge.
Cách Sửa Lỗi Tập lệnh
Trong một số trường hợp, phản ứng tốt nhất đối với lỗi tập lệnh là bỏ qua nó. Nếu bạn chọn OKhoặc Hủytrong thông báo lỗi và trang web tiếp tục tải mà không có bất kỳ sự cố nào có thể phát hiện được, thì lỗi tập lệnh nhiều hơn phiền toái nhỏ hơn một cái gì đó bạn phải lo lắng.
Khi lỗi tập lệnh ảnh hưởng đến chức năng của trang web hoặc những lỗi này trở nên quá phiền toái, bạn có thể thực hiện một số bước để khắc phục sự cố.
-
Tải lại trang web. Lỗi tập lệnh, đặc biệt là lỗi cho biết tập lệnh mất quá nhiều thời gian để chạy, có thể được khắc phục bằng cách tải lại trang web. Nếu lỗi không tái diễn thì bạn không cần phải lo lắng về nó. Nếu nó tiếp tục quay trở lại, có thể có sự cố với trình duyệt web.
- Để buộc tải lại trang web trong Windows, nhấn Ctrl + F5.
- Để buộc tải lại trang web trong macOS, nhấn Command + Shift + R.
-
Cập nhật trình duyệt web. Các trình duyệt web lỗi thời đôi khi tương tác với các tập lệnh theo những cách không mong muốn dẫn đến việc tạo ra lỗi. Cập nhật Google Chrome hoặc Firefox rất đơn giản.
Microsoft Edge cập nhật tự động cùng với Windows. Nếu bạn gặp sự cố với Windows Update, có nhiều cách khác để cập nhật Windows.
- Tải các trang web khác. Nếu bạn thấy lỗi tập lệnh trên một trang web, có thể có vấn đề với tập lệnh trên trang web đó và bạn không thể làm gì để khắc phục. Nếu bạn thấy lỗi tập lệnh trên một số trang web, có thể có sự cố với trình duyệt web.
-
Chuyển sang trình duyệt web khác. Đây là một bước dễ dàng và quan trọng có thể giúp thu hẹp nguồn gốc của vấn đề. Nếu trang web tải tốt trong một trình duyệt khác, thì có sự cố với trình duyệt đầu tiên.
Trong một số trường hợp, sử dụng một trình duyệt khác không tạo ra lỗi tập lệnh là lựa chọn tốt nhất và dễ dàng nhất.
-
Tải trang web bằng một thiết bị khác. Nếu bạn gặp lỗi tập lệnh khi truy cập một trang web trên máy tính của mình, nhưng bạn không thấy lỗi đó khi truy cập trang đó bằng điện thoại, máy tính của bạn bè hoặc thiết bị khác, thì vấn đề là do bạn.
Nếu bạn thấy cùng một lỗi trên một số thiết bị, có thể có sự cố với trang web. Trong trường hợp đó, tất cả những gì bạn có thể làm là đợi nhà thiết kế web khắc phục sự cố.
- Xóa các tệp internet tạm thời. Nếu có các tệp bộ nhớ cache internet bị hỏng trên máy tính, bạn có thể thấy lỗi tập lệnh. Trong hầu hết các trường hợp, việc xóa bộ nhớ cache của trình duyệt web sẽ khắc phục được sự cố này.
-
Tắt trình cắm. Khi xảy ra sự cố, tương tác không lường trước được giữa plugin và trang web có thể đã ngăn tập lệnh chạy đúng cách.
Nếu lỗi tập lệnh biến mất sau khi tắt các trình cắm, hãy bật lại từng trình cắm đó để xác định trình cắm nào đã gây ra sự cố. Tiếp tục sử dụng trình cắm và gặp lỗi tập lệnh hoặc ngừng sử dụng trình cắm đó cho đến khi nhà phát triển khắc phục sự cố.
- Tắt tăng tốc phần cứng. Tăng tốc phần cứng cho phép trình duyệt web khai thác sức mạnh của card màn hình. Trong một số trường hợp, tính năng này phá vỡ một số tập lệnh nhất định. Tắt nó cho phép các tập lệnh đó chạy bình thường. Bạn có thể tắt tăng tốc phần cứng trong Chrome và tắt tăng tốc phần cứng trong Firefox.
-
Đặt lại cài đặt bảo mật của trình duyệt hoặc đặt lại trình duyệt. Trong một số trường hợp, cài đặt bảo mật cao trong trình duyệt web có thể ảnh hưởng đến các tập lệnh. Nếu bạn không có lý do cụ thể để cài đặt bảo mật quá cao, hãy đặt lại mức bảo mật.
Nếu điều đó không hiệu quả, hãy đặt lại tất cả cài đặt trình duyệt cùng một lúc. Bạn có thể nhanh chóng đặt lại Chrome về trạng thái mặc định, làm mới Firefox, đặt lại Microsoft Edge và đặt lại Safari.
- Chờ thợ thiết kế web. Nếu bạn vẫn gặp lỗi tập lệnh sau khi thử các bản sửa lỗi này, có thể có sự cố với tập lệnh trên trang web.