مثل Navigator
مثل Navigator
يحتوي كائن Navigator على معلومات حول المتصفح.
ملاحظة:لا يوجد معيار عام مفتوح يطبق على كائن navigator، ولكن يدعم جميع المتصفحات هذا الكائن.
مجموعة كائن Navigator
مجموعة | وصف |
---|---|
plugins[] |
يعود إلى جميع الإشارات إلى العناصر المدمجة في المستند. هذه المجموعة هي مصفوفة من كائنات Plugin، حيث يمثل كل عنصر منها دليلًا إلى الأدوات المساعدة المثبتة في المتصفح. يقدم كائن Plugin معلومات حول الأدوات المساعدة، بما في ذلك قائمة أنواع 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 على خصائص توضح المتصفح المستخدم. يمكن استخدام هذه الخصائص لإعداد التكوين المخصص للمنصة.
على الرغم من أن اسم هذا الموضوع واضح أنه متصفح Netscape Navigator، لكن المتصفحات الأخرى التي تدعم JavaScript أيضًا تدعم هذا الموضوع.
المثال الخاص بناء Navigator هو فريد، يمكن استدعاؤه باستخدام خاصية navigator من موضوع Window.