เหตุการณ์ onloadeddata
คำนิยามและวิธีใช้
เมื่อข้อมูลภาพความรู้สึกของภาพความรู้สึกในตอนนี้ถูกโหลดแล้ว แต่ยังไม่มีข้อมูลเพียงพอเพื่อเล่นภาพความรู้สึกตอนต่อไปได้ จะเกิดเหตุการณ์ onloadeddata
ในระหว่างการทำงานของการโหลดข้อมูลแฟ้มแสงเสียง/วิดีโอ จะเกิดเหตุการณ์ตามลำดับดังนี้:
ตัวอย่าง
ตัวอย่าง 1
ปฏิบัติ JavaScript ในช่วงที่ข้อมูลของภาพความรู้สึกในตอนนี้มีความสามารถใช้งาน (สำหรับ <video>):
<video onloadeddata="myFunction()">
ตัวอย่าง 2
ปฏิบัติ JavaScript ในช่วงที่ข้อมูลของภาพความรู้สึกในตอนนี้มีความสามารถใช้งาน (สำหรับ <audio>):
<audio onloadeddata="myFunction()">
รูปแบบ
ใน HTML:
<element onloadeddata="myScript">
ใน JavaScript:
object.onloadeddata = function(){myScript};
ใน JavaScript ใช้วิธี addEventListener():
object.addEventListener("loadeddata", myScript);
หมายเหตุ:Internet Explorer 8 หรือตัวเวอร์ชั่นเก่ากว่าไม่สนับสนุน วิธีการ addEventListener().
รายละเอียดเทคนิค
การกระจาย: | ไม่สนับสนุน |
---|---|
ยกเลิกได้: | ไม่สนับสนุน |
ชนิดเหตุการณ์: | เหตุการณ์ |
ตัวแทนที่สนับสนุน HTML: | <audio> และ <video> |
เวอร์ชั่น DOM: | เหตุการณ์ระดับ 3 |
การสนับสนุนโปรแกรมนี้
ตัวเลขในตารางบอกว่าอุปกรณ์ที่สนับสนุนเหตุการณ์นี้คือเวอร์ชั่นบราวเซอร์แรกที่สนับสนุนอย่างเต็มที่。
เหตุการณ์ | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onloadeddata | การสนับสนุน | 9.0 | การสนับสนุน | การสนับสนุน | การสนับสนุน |