این آموزش در تاریخ ۱۴۰۲/۰۶/۲۳ آپدیت شده است.
آموزش رویداد عمومی OnOffline در HTML
سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش رویداد عمومی OnOffline در HTML با من همراه باشید.
Free-Learn
آنچه در این جلسه میخوانید :
رویداد عمومی OnOffline در HTML
رویداد onoffline
رویدادی است که در زمان حالت آفلاین یک مرورگر رخ میدهد، یعنی وقتی شما از حالت آفلاین یک مرورگر استفاده مینمایید این رویداد میتواند اجرا شود.
برای مثال ما میتوانیم یک پیغام تنظیم نماییم که وقتی کاربر حالت آفلاین مرورگر را انتخاب کرد آن پیغام به کاربر نمایش داده شود و برای مثال بگوید که مرورگر شما در حالت آفلاین می باشد.
حالت آفلاین در برخی از مرورگرها بکل وجود نداره و برخی هاشونم که حالت آفلاین داره ممکنه این رویداد بطور صددرصدی کار نکنه، ولی خب طبق تستی که خودم زدم در مرورگر موزیلا فایرفاکس بدون مشکل کار میکنه.
Free-Learn
مثال از رویداد عمومی onoffline در HTML
مثال شماره ۱ : لطفا بروی دکمه امتحان کنید کلیک نمایید و سپس در مرورگر ( موزیلا فایرفاکس ) از منوی File گزینه Work Offline را انتخاب نمایید.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<body ononline="online();" onoffline="offline();"> <p dir="rtl">در مرورگر فایرفاکس لطفا از منوی File بروی گزینه Work Offline کلیک نمایید.</p> <script> function online(){ alert("مرورگر شما الان در حالت آنلاین می باشد"); } function offline(){ alert("مرورگر شما الان در حالت آفلاین می باشد"); } </script> </body> |
Free-Learn
پشتیبانی مرورگرها
در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از رویداد onoffline
در HTML پشتیبانی میکنند یا خیر.
نام مرورگر | Chrome | Firefox | Opera | Safari | Edge |
پشتیبانی | خیر | بله | خیر | خیر | نامشخص |
Free-Learn
روش استفاده
روش استفاده از این رویداد در عناصر HTML بصورت زیر می باشد.
1 |
<element onoffline="Script"> |
Free-Learn
جدول مقادیر رویداد onoffline
در جدول زیر میتوانید مقادیری را که میتوان در این رویداد استفاده کرد را مشاهده نمایید.
مقدار | توضیح |
Script | دستورات جاوااسکریپت برای اجرا شدن |
Free-Learn
عناصری که توسط این رویداد پشتیبانی می شوند
رویداد onoffline
را میتوان در عناصر/تگ های زیر بکار برد :
<body> |
Free-Learn
نکات و توضیحات
- این رویداد در مرورگرهای Chrome و Opera و Safari پشتیبانی نمیشود.
- برای فعال یا غیرفعال کردن حالت آفلاین / آنلاین مرورگر فایرفاکس باید از منوی File بروی گزینه Work Offline کلیک کرد.