Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Các Trình Duyệt

ĐÃ KHẮC PHỤC: javascript:void(0)

Một số người dùng máy tính có thể gặp lỗi javascript: void(0) khi lướt web. Mặc dù không phải lỗi nghiêm trọng, nhưng nó thật phiền toái. Khi gặp lỗi javascript: void(0), đó nhiều khả năng là dấu hiệu của lỗi từ trình duyệt; lần lượt chặn bạn truy cập một trang web cụ thể. Thú vị là lỗi trên chỉ xuất hiện khi người dùng cố truy cập một số trang web; không phải tất cả. Nguyên nhân gốc rễ có thể truy vết đến trình chặn popup (pop up blocker) có sẵn trong trình duyệt internet của bạn. Ngoài ra, có thể được kích hoạt bởi proxy server nếu bạn kết nối internet qua proxy.

Làm thế nào khắc phục lỗi javascript: void(0)?

Có một số cách tiếp cận, tùy thuộc vào nguyên nhân gây ra lỗi javascript. Nếu do proxy server và bạn kết nối internet qua máy tính chung, có thể là việc thường xuyên. Trong trường hợp đó, bạn nên liên hệ quản trị viên mạng (network administrator) để hỗ trợ. Ngược lại, dưới đây là các bước cần làm theo để loại bỏ lỗi javascript: void(0).

LƯU Ý: Đảm bảo Javascript hoạt động bình thường trên máy của bạn. Điều này có thể khác nhau tùy trình duyệt.

Lựa chọn 1: Bật Javascript (Enabling Javascript)

Lý do chính người dùng gặp thông báo lỗi nói trên là Javascript bị tắt (disabled) trên trình duyệt của họ. Javascript là plugin chủ yếu bị tắt mặc định trên tất cả trình duyệt. Ở đây, bạn phải thủ công bật Javascript để trang web hiển thị trang bằng công nghệ này. Bạn luôn có thể hoàn tác thay đổi nếu không hiệu quả.

Internet Explorer/Edge

Với Internet Explorer, kiểm tra Javascript hoạt động ổn như sau:

  1. Trong cửa sổ Internet Explorer/Edge mở, nhấp tools (Công cụ).
  2. Chọn Internet Options (Tùy chọn Internet).
  3. Chọn tab Security (Bảo mật) nhấp nút custom level (Mức tùy chỉnh).
  4. Cuộn xuống đến tùy chọn 'Scripting of Java applets' dưới mục 'Scripting'.
  5. Đảm bảo 'Enable' (Kích hoạt) được chọn, sau đó nhấp OK.ĐÃ KHẮC PHỤC: javascript:void(0)

Google Chrome

Mặc dù cài đặt IE chung cũng áp dụng cho Chrome, bạn vẫn có thể kiểm tra trạng thái Java trong Chrome.

  1. Tìm biểu tượng góc trên bên phải cửa sổ Chrome (3 gạch ngang song song). Nhấp vào.
  2. Di chuyển con trỏ xuống nhấp Settings (Cài đặt).
  3. Vào Show Advanced Settings (Hiển thị cài đặt nâng cao).
  4. Dưới 'Privacy' (Quyền riêng tư), nhấp Content Settings (Cài đặt nội dung).
  5. Dưới 'JavaScript', nhấp Allow all sites to run JavaScript (recommended) (Cho phép tất cả trang chạy JavaScript - khuyến nghị).
  6. Nhấp OK.ĐÃ KHẮC PHỤC: javascript:void(0)

Firefox

Với Firefox, làm như sau:

  1. Nhấp biểu tượng góc trên bên phải (tương tự Chrome).
  2. Nhấp 'Add-ons' (Tiện ích).
  3. Nhấp tab 'Plugins'.
  4. Nhấp Java™ Platform plugin
  5. Chọn nút "always activate" (luôn kích hoạt).

ĐÃ KHẮC PHỤC: javascript:void(0)

Bây giờ bạn đã bật Java trên trình duyệt. Khởi động lại trình duyệt và thử truy cập trang web đã kích hoạt lỗi. Lỗi javascript: void(0) nên không còn xuất hiện. Nếu vẫn còn, hãy thử các lựa chọn thay thế sau.

Lựa chọn 2: Tải lại trang bằng cách bỏ qua cache (Reload bypassing cache)

Lựa chọn này làm mới file bị hỏng hoặc có thể đã lỗi thời. Giữ phím Shift, nhấp nút Reload (Tải lại). Phím tắt: CTRL + F5. Người dùng Mac dùng Command + Shift + R.

Lựa chọn 3: Xóa Cache (Clear the Cache)

Cache trình duyệt được trang web dùng để lưu thông tin tạm thời để dữ liệu lấy từ bộ nhớ cục bộ thay vì từ internet. Tuy nhiên, nhiều trường hợp cache bị hỏng hoặc lỗi thời. Nếu xảy ra, Javascript có thể không hoạt động đúng. Reset cache có thể khắc phục.

Xóa cache trình duyệt có thể khác nhau tùy trình duyệt, nhưng phương pháp trong Firefox như sau:

  1. Mở Firefox, nhấp Hamburger Menu (3 gạch ngang) rồi nhấp Preferences (Tùy chọn).
  2. Nhấp Privacy & Security (Quyền riêng tư & Bảo mật) rồi nhấp Clear Data (Xóa dữ liệu).ĐÃ KHẮC PHỤC: javascript:void(0)
  3. Nhấp Cached Web Content (Nội dung web đã cache) rồi nhấp Clear (Xóa).ĐÃ KHẮC PHỤC: javascript:void(0)

Khởi động lại trình duyệt và thử lại.

Lựa chọn 4: Xóa Cookie khỏi trình duyệt (Remove cookies)

Làm phương án cuối, chúng ta sẽ thử xóa tất cả cookie từ trình duyệt. Ngày nay, hầu hết trang web dùng cookie theo dõi sở thích người dùng và mục đích bảo mật. Nếu cookie bị lỗi thời hoặc hỏng trên máy tính, bạn sẽ nhận thông báo lỗi Javascript Void. Các bước xóa cookie từ Chrome (bạn có thể áp dụng tương tự cho trình duyệt khác):

  1. Nhấn 3 dấu chấm góc trên bên phải chọn Settings.
  2. Cuộn xuống cuối nhấp Advanced (Nâng cao).
  3. Nhấp nút Clear browsing data (Xóa dữ liệu duyệt web). Chọn khung thời gian theo tình huống. Đảm bảo chọn tất cả tùy chọn.ĐÃ KHẮC PHỤC: javascript:void(0)
  4. Sau khi xóa dữ liệu duyệt web và cookie, khởi động lại máy tính và kiểm tra xem vấn đề đã khắc phục chưa.