2010-08-29 59 views
22

Chrome dường như không cung cấp bất kỳ dấu hiệu nào cho thấy trang có lỗi JavaScript, trừ khi bạn mở Bảng điều khiển JavaScript để kiểm tra.Phát hiện lỗi JavaScript trong Chrome

Có cách nào để có dấu hiệu cho thấy có lỗi và sau đó tự động mở Bảng điều khiển JavaScript không? Bảng điều khiển JavaScript có thể được mở từ JavaScript không?

Trả lời

20

Chrome không có khả năng gốc để cảnh báo bạn về lỗi Javascript. Tuy nhiên, phần mở rộng Chrome này sẽ hiển thị một biểu tượng cảnh báo trong thanh địa chỉ khi một lỗi Javascript xảy ra:

https://github.com/barbushin/javascript-errors-notifier

Phần mở rộng có thể được cài đặt ở đây:

https://chrome.google.com/webstore/detail/jafmfknfnkoekkdocjiaipcnmkklaajd

+4

Hãy coi chừng tiện ích mở rộng này. Nó hiển thị quảng cáo. Tuyệt vời nếu không. – Evgenii

+2

@Evgenii Extension không hiển thị quảng cáo. Đó là mã nguồn mở https://github.com/barbushin/javascript-errors-notifier và phiên bản được xuất bản 100% giống như trên GitHub, vì vậy bạn có thể tự kiểm tra nó. – barbushin

2

Tôi nghĩ bạn không thể mở bảng điều khiển trực tiếp từ mã JavaScript của mình. Và theo như tôi biết, chỉ Opera có tùy chọn để hiển thị giao diện điều khiển tự động, ngay sau khi bất kỳ lỗi nào xảy ra.

+0

IE sẽ hiển thị giao diện điều khiển sau lỗi. Tôi quên đi nơi mà nút radio huyền diệu là mặc dù. – Ben

-3

No. Ngay cả gọi console.log sẽ không hiển thị bảng điều khiển.

+0

gọi console.log() có thể đổ mọi thứ trong bảng điều khiển. Nó sẽ không làm cho giao diện điều khiển hiển thị, vì vậy bạn cần phải mở nó cho mình, bằng cách nhấn F12 và sau đó nhấp vào tab console. –

Các vấn đề liên quan