เหตุการณ์ onloadeddata

คำนิยามและวิธีใช้

เมื่อข้อมูลภาพความรู้สึกของภาพความรู้สึกในตอนนี้ถูกโหลดแล้ว แต่ยังไม่มีข้อมูลเพียงพอเพื่อเล่นภาพความรู้สึกตอนต่อไปได้ จะเกิดเหตุการณ์ onloadeddata

ในระหว่างการทำงานของการโหลดข้อมูลแฟ้มแสงเสียง/วิดีโอ จะเกิดเหตุการณ์ตามลำดับดังนี้:

  1. onloadstart
  2. ondurationchange
  3. onloadedmetadata
  4. onloadeddata
  5. onprogress
  6. oncanplay
  7. oncanplaythrough

ตัวอย่าง

ตัวอย่าง 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 การสนับสนุน การสนับสนุน การสนับสนุน