رویداد onsuspend
مثال (رویداد onsuspend)
اجرا کردن یک تابع جاوااسکریپت هنگامی که مرورگر به طور عمدی، داده های مدیا را دریافت نمی کند:
<video onsuspend="myFunction()">
تعریف و کاربرد
رویداد onsuspend زمانی روی می دهد که مرورگر به طور عمدی، داده های مدیا را دریافت نمی کند.
در واقع این رویداد زمانی روی می دهد که لود شدن مدیا در حال تعلیق قرار گیرد. این، زمانی اتفاق می افتد که دانلود کامل شده است یا اینکه به دلیلی متوقف شده است.
نکته: رویدادهای مرتبط ، که به هنگام ایجاد اختلال، در پروسه ی لودشدن مدیا روی می دهندعبارتند از:
پشتیبانی مرورگرها
اعداد داخل جدول زیر نشان دهنده ی اولین ورژن مرورگری است که به طور کامل از این رویداد پشتیبانی می کند.
Event | |||||
---|---|---|---|---|---|
onsuspend | بله | 9.0 | بله | بله | بله |
نحوه استفاده
در HTML:
<element onsuspend="myScript">
در جاوااسکریپت:
object.onsuspend=function(){myScript};
استفاده از متد addEventListener() در جاوااسکریپت:
object.addEventListener("suspend", myScript);
نکته: متد addEventListener() در Internet Explorer 8 و ورژن های پایین تر از آن پشتیبانی نمی شود.
جزئیات تکنیکی
Bubbles: | خیر |
---|---|
Cancelable: | خیر |
Event type: | Event |
Supported HTML tags: | <audio> and <video> |
DOM Version: | Level 3 Events |
مرجع کلیه رویدادهای JavaScript
- نوشته شده توسط احسان عباسی
- بازدید: 5556