Sự kiện onloadeddata
Định nghĩa và cách sử dụng
Sự kiện onloadeddata sẽ xảy ra khi dữ liệu của khung hiện tại được tải nhưng không có đủ dữ liệu để phát khung tiếp theo của âm thanh/video.
Trong quá trình tải âm thanh/video, các sự kiện sau sẽ xảy ra theo thứ tự sau:
Mô hình
Ví dụ 1
Chạy JavaScript khi dữ liệu của khung hiện tại có sẵn (đối với <video>):
<video onloadeddata="myFunction()">
Ví dụ 2
Chạy JavaScript khi dữ liệu của khung hiện tại có sẵn (đối với <audio>):
<audio onloadeddata="myFunction()">
Cú pháp
Trong HTML:
<element onloadeddata="myScript">
Trong JavaScript:
object.onloadeddata = function(){myScript};
Trong JavaScript, sử dụng phương thức addEventListener():
object.addEventListener("loadeddata", myScript);
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
Bubbling: | Không hỗ trợ |
---|---|
Có thể hủy: | Không hỗ trợ |
Loại sự kiện: | Sự kiện |
Các thẻ HTML được hỗ trợ: | <audio> và <video> |
Phiên bản DOM: | Sự kiện Cấp 3 |
Hỗ trợ trình duyệt
Số trong bảng cho biết phiên bản trình duyệt đầu tiên hỗ trợ hoàn toàn sự kiện đó.
Sự kiện | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onloadeddata | Hỗ trợ | 9.0 | Hỗ trợ | Hỗ trợ | Hỗ trợ |