سبد (0)

رویداد onunload

مثال (رویداد onunload)

اجرا کردن یک تابع جاوااسکریپت هنگامی که کاربر می خواهد صفحه وب را ببندد:

<body onunload="myFunction()">

خودتان امتحان کنید »

تعریف و کاربرد

 رویداد onunload هنگامی اتفاق می افتد که کاربر بخواهد صفحه وب را از بارگذاری خارج کند(صفحه را ببندد یا refresh کند).

خارج شدن از بارگذاری می تواند شامل کلیک کردن یک لینک، یا submit کردن یک فرم  یا خارج شدن از صفحه باشد و ... .


پشتیبانی مرورگرها

Event خصوصیت     
onunload بله بله بله بله بله

به علت پشتیبانی های مختلف در مرورگرها، این رویداد آن طور که از آن انتظار می رود کار نمی کند.


نحوه استفاده

در HTML:

<element onunload="myScript">

در جاوااسکریپت:

object.onunload=function(){myScript};

استفاده از متد addEventListener() در جاوااسکریپت:

object.addEventListener("unload", myScript);

نکته: متد addEventListener()، در Internet Explorer 8 و ورژن های قدیمی تر آن پشتیبانی نمی شود.


جزئیات تکنیکی

Bubbles: خیر
Cancelable: خیر
Event type: UIEvent در صورتی که از یک رابط کاربری تولید شده باشد و در غیر این صورت Event است
Supported HTML tags: <body>
DOM Version: Level 2 Events

مرجع کلیه رویدادهای JavaScript Reference مرجع کلیه رویدادهای JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه