Vâng, đó là cách chính xác.
Xem tài liệu tham khảo ở đây:
http://www.javascriptkit.com/javatutors/error2.shtml
Và lời giải thích làm thế nào để xem chi tiết của lỗi ở đây:
http://www.javascriptkit.com/javatutors/error3.shtml
dụ của họ:
window.onerror = function(msg, url, linenumber) {
alert('Error message: '+msg+'\nURL: '+url+'\nLine Number: '+linenumber);
return true;
}
Nếu bạn muốn t o hiển thị DANH SÁCH lỗi trong một cửa sổ bật lên đơn, nó phức tạp hơn.
Kể từ khi lỗi occue 1 bằng 1, bạn cần phải làm như sau:
- có
window.onerror
chi tiết cửa hàng xử lý lỗi trong một số mảng
Kiểm tra mảng định kỳ - hoặc thông qua một bộ đếm thời gian, hoặc trên mọi cuộc gọi thứ hai của bộ xử lý window.onerror
hoặc cả hai.
Khi kiểm tra xảy ra, quá trình toàn bộ mảng, hiển thị nội dung như mong muốn, và trống ra một mảng
Lưu ý rằng 'sự kiện onerror' chỉ được hỗ trợ bởi trình duyệt IE và Mozilla. – CMS
Vì vậy, có giải pháp trình duyệt chéo không? Ý tôi là, một chức năng tương tự được hỗ trợ bởi webkit – powerboy
Bạn có nghĩa là có các trình duyệt khác ngoài IE và Mozilla ??? Dang! Tôi cần phải hiểu thêm :) – DVK