เหตุการณ์ onerror
ตัวอย่าง
หากมีปัญหาในกระบวนการสายสัญญาณ กรุณาทำตามขั้นตอนดังนี้:
var source = new EventSource("demo_sse.php"); source.onerror = function() { // รหัสที่จะจัดการความผิดพลาด };
การระบุและการใช้งาน
เมื่อเกิดข้อผิดพลาดที่มาจากแหล่งเหตุการณ์ จะเกิดเหตุการณ์ onerror
เมื่อมีการตัดการเชื่อมต่อ จะเกิดข้อผิดพลาดขึ้น. หากเกิดข้อผิดพลาดนี้ โอบเจกท์ EventSource จะพยายามเชื่อมต่อกับเซิร์ฟเวอร์อีกครั้งโดยอัตโนมัติ
เหตุการณ์ที่เกี่ยวข้อง
สำหรับข้อมูลเกี่ยวกับเหตุการณ์ที่เซิร์ฟเวอร์ส่งเพิ่มเติม โปรดอ่าน สอนเกี่ยวกับเหตุการณ์ที่เซิร์ฟเวอร์ส่ง HTML5.
การสนับสนุนเบราซเซอร์
เหตุการณ์ | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onerror | 9.0 | ไม่สนับสนุน | 6.0 | 5.0 | 11.0 |
ระบบทางภาษา
object.onerror = function(){myScript};
ใช้วิธี addEventListener()
object.addEventListener("error", myScript);
หมายเหตุ:Internet Explorer 8 หรือตัวรุ่นเก่ากว่าไม่สนับสนุน วิธี addEventListener().
รายละเอียดเทคนิค:
Bubble: | ไม่สนับสนุน |
---|---|
ยกเลิกได้: | ไม่สนับสนุน |
ประเภทเหตุการณ์: | Event |