Tôi muốn đăng nhập lỗi JavaScript vì vậy tôi trọng window.onerror
như thế này:Nếu tôi ghi đè lên window.onerror trong javascript, tôi có nên trả về true hoặc false không?
window.onerror = function(message, file, lineNumber) {
var browser_ = encodeURI(navigator.appVersion);
var error_ = encodeURI("msg:"+ message + "\n\tfile:"+file+"\n\tln:"+lineNumber);
var user_ = encodeURI("");
...
return false;
}
Tôi đã nhìn thấy một số người trở true
và một số trở false
. Điều gì là đúng và tại sao? Một bài viết đã đề cập đến một điều gì đó về việc bạn phải trả lại true hay Firefox sẽ xử lý lỗi đó theo cách riêng của nó. Gì??
Hành vi của Chrome trên khuôn mặt của nó dường như là cách tôi mong đợi nó hoạt động ... "lỗi? Sai!" –
@Tomasz Bạn không trả lời tôi nên làm gì! Ngoài ra, ví dụ về nơi bạn muốn truyền bá lỗi là gì? Tôi đoán đó là một câu hỏi mới! – tooshel
Opera 11.60 hoạt động giống như Chrome. – c69