اگر خاطرتان باشد در مطالب قبلی دانستیم که زبان java script یک زبان برنامه نویسی شیء گراست و از این رو شیء ها و متدهای مختلفی دارد.همچنین در جلسات و مطالب قبلی در مورد شیء های این زبان و متدهای هرکدام نیز صحبت کردیم.یی از این شیء ها شیء Navigator در این زبان بود.در این مطلب قصد داریم تا یکی از خاصیت های این شیء را برای شما تشریح و بررسی کنیم.
شی Navigator-خاصیت onLine ( وضعیت مرورگر ) در زبان java script
این خاصیت یک مقدار Boolen ( نوع true یا false ) را برمی گرداند ، که تعیین می کند که آیا سیستم عامل مرورگر به اینترنت متصل است و یا در حالت offline قرار دارد .
حالت offline : مرورگرهای جدید از جمله ورژن های ۴ IE و بالاتر دارای قابلیتی به نام work offline هستند . بر حسب این قابلیت کاربر می تواند بدون اتصال به شبکه اینترنت ، صفحات وبی که بر روی هارد دیسک کامپیوتر خود ذخیره کرده و یا در history مرورگر قرار دارند ، را باز و مشاهده کرده و بین صفحات حرکت کند . در این حالت می گویند که سیستم در حالت offline قرار دارد .
در مرورگر IE شما می توانید از طریق منوی Standard و زیر منوی Tools ، گزینه work offline را انتخاب کنید تا مرورگر در حالت offline قرار بگیرد . در حالت offline چنانچه بخواهید صفحه جدیدی که ذخیره نشده را باز کنید ، مرورگر به شما پیام می دهد که باید به اینترنت متصل شوید .
شکل کلی استفاده از این خاصیت به شرح زیر است :
Syntax : navigator.onLine
نکته : خروجی این خاصیت یک مقدار Boolen ( نوع true یا false ) است . مفهوم خروجی این خاصیت یکی از ۲ حالت زیر را می تواند داشته باشد :