رویداد onunload
تعریف و استفاده
به محض اینکه صفحه ارسال شده (یا پنجره مرورگر بسته شده)، رویداد onunload رخ میدهد.
وقتی که کاربر از صفحه خارج میشود (از طریق کلیک بر روی لینک، ارسال فرم، بستن پنجره مرورگر و غیره)، رویداد onunload رخ میدهد.
نکته:وقتی که کاربر صفحه را دوباره بارگذاری میکند (و رویداد onloadهمچنین وقتی که "))" استفاده میشود، رویداد onunload نیز فعال میشود.
رابطنگاری
در HTML:
<عنصر onunload="myScript">
در جاوااسکریپت:
آیتم.onunload = function(){myScript};
در جاوااسکریپت، از روش addEventListener() استفاده کنید:
آیتم.addEventListener("unload", myScript);
نکته:اینترنت اکسپلورر 8 یا نسخههای قبلی آن پشتیبانی نمیکند مетод addEventListener()。
جزئیات فنی
بخشبندی: | پشتیبانی نمیشود |
---|---|
قابل لغو: | پشتیبانی نمیشود |
نوع رویداد: | اگر از رابط کاربری کاربر ایجاد شده باشد،UiEventدر غیر این صورت Event。 |
برچسبهای HTML پشتیبانیشده: | <body> |
نسخه DOM: | رویدادهای سطح 2 |
پشتیبانی مرورگر
رویداد | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onunload | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
نکته:به دلیل تنظیمات مختلف مرورگر، ممکن است این رویداد همیشه به صورت مورد انتظار عمل نکند.