Sự kiện onerror
Mẫu
Nếu có vấn đề với luồng sự kiện, hãy thực hiện các bước sau:
var source = new EventSource("demo_sse.php"); source.onerror = function() { // Mã xử lý lỗi };
Định nghĩa và cách sử dụng
Khi sự kiện nguồn xảy ra lỗi, sự kiện onerror sẽ xảy ra.
Khi kết nối bị gián đoạn, thường sẽ xảy ra lỗi. Nếu trường hợp này xảy ra, đối tượng EventSource sẽ tự động cố gắng kết nối lại với máy chủ.
Sự kiện liên quan:
Để biết thêm thông tin về sự kiện gửi từ máy chủ, hãy đọc: Hướng dẫn về sự kiện gửi từ máy chủ HTML5.
Hỗ trợ trình duyệt
Sự kiện | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onerror | 9.0 | Không hỗ trợ | 6.0 | 5.0 | 11.0 |
Cú pháp
object.onerror = function(){myScript};
Sử dụng phương thức addEventListener():
object.addEventListener("error", myScript);
Ghi chú:Internet Explorer 8 hoặc các phiên bản trước không hỗ trợ Phương thức addEventListener().
Chi tiết kỹ thuật
Nổi buble: | Không hỗ trợ |
---|---|
Có thể hủy bỏ: | Không hỗ trợ |
Loại sự kiện: | Sự kiện |