آبجکت Navigator
آبجکت Navigator
شیء Navigator شامل اطلاعات مربوط به مرورگر است.
توضیح:استاندارد عمومی برای شیء navigator وجود ندارد، اما همه مرورگرها این شیء را پشتیبانی میکنند.
مجموعه شیء Navigator
مجموعه | توضیح |
---|---|
plugins[] |
اشاره به همه اشیاء تعبیه شده در مستند. این مجموعه یک آرایه از شیء Plugin است که عناصر آن پلاگینهای نصب شده در مرورگر را نشان میدهد. شیء Plug-in اطلاعات مربوط به پلاگین را فراهم میکند، از جمله لیست MIME نوعهایی که آن را پشتیبانی میکند. با اینکه آرایه plugins[] توسط IE 4 تعریف شده است، اما در IE 4 همیشه خالی است، زیرا IE 4 پلاگینها و شیء Plugin را پشتیبانی نمیکند. |
ویژگیهای شیء Navigator
ویژگی | توضیح |
---|---|
appCodeName | نام کد مرورگر را برمیگرداند. |
appMinorVersion | بازگشت نسخه فرعی مرورگر. |
appName | بازگشت نام مرورگر. |
appVersion | بازگشت اطلاعات پلتفرم و نسخه مرورگر. |
browserLanguage | بازگشت زبان فعلی مرورگر. |
cookieEnabled | بازگشت مقدار بولینی که نشاندهنده این است که آیا کوکیها در مرورگر فعال هستند یا خیر. |
cpuClass | بازگشت سطح CPU سیستم مرورگر. |
onLine | بازگشت مقدار بولینی که نشاندهنده این است که سیستم در حالت آفلاین است یا خیر. |
platform | بازگشت پلتفرم سیستمعامل مورد استفاده برای اجرای مرورگر. |
systemLanguage | بازگشت زبان پیشفرض OS. |
userAgent | بازگشت مقدار user-agent در سرور توسط مشتری. |
userLanguage | بازگشت تنظیمات زبان طبیعی OS. |
روشهای عنصر Navigator
روش | توضیح |
---|---|
javaEnabled() | تعیین اینکه آیا مرورگر Java را فعال کرده است یا خیر. |
taintEnabled() | تعیین اینکه آیا مرورگر دادههای آلوده (data tainting) را فعال کرده است یا خیر. |
توضیح عنصر Navigator
عنصر Navigator شامل ویژگیهایی است که مرورگر مورد استفاده را توصیف میکند. میتوان از این ویژگیها برای پیکربندی اختصاصی برای پلتفرم استفاده کرد.
با اینکه نام این عنصر به وضوح نشاندهنده مرورگر Navigator شرکت Netscape است، اما مرورگرهای دیگری که JavaScript را پشتیبانی میکنند نیز این عنصر را پشتیبانی میکنند.
مثالهای Navigator فقط یکتا هستند و میتوانند از طریق ویژگی navigator در عنصر Window به آنها مراجعه شود.