الكائن window.navigator يحتوي على معلومات حول متصفح الزائر.
Window Navigator
و window.navigator كائن يمكن أن تكون مكتوبة من دون بادئة النافذة.
بعض الأمثلة:
- navigator.appName
- navigator.appCodeName
- navigator.platform
Navigator Cookie ممكن
الخاصية cookieEnabled يعود صحيحا إذا cookies يتم تمكين، وإلا false :
مثال
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML =
"Cookies Enabled is " + navigator.cookieEnabled;
</script>
انها محاولة لنفسك » أسماء متصفح
خصائص appName و appCodeName بإرجاع اسم المتصفح:
مثال
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML =
"Name is " + navigator.appName
+ ". Code name is " + navigator.appCodeName;
</script>
انها محاولة لنفسك » هل كنت تعلم؟
IE11، كروم، فايرفوكس، وسفاري العودة APPNAME "نتسكيب".
كروم، فايرفوكس، وإنترنت إكسبلورر وسفاري، و Opera عودة جميع appCodeName "موزيلا".
محرك مستعرض
الخاصية product إرجاع اسم محرك المتصفح:
مثال
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.product;
</script>
انها محاولة لنفسك » متصفح النسخة I
الخاصية appVersion ترجع معلومات الإصدار عن المتصفح:
مثال
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.appVersion;
</script>
انها محاولة لنفسك » متصفح النسخة الثانية
الخاصية userAgent also بإرجاع معلومات نسخة عن المتصفح:
مثال
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.userAgent;
</script>
انها محاولة لنفسك » تحذير !!!
المعلومات من وجوه الملاح وغالبا ما تكون مضللة، ويجب عدم استخدامها للكشف عن إصدارات المتصفح للأسباب التالية:
- يمكن مختلف المتصفحات استخدام نفس الاسم
- يمكن تغيير البيانات الملاح من قبل المالك المتصفح
- بعض المتصفحات يخطىء التعرف أنفسهم لاختبارات الموقع الالتفافية
- المتصفحات لا يستطيع أن يقدم تقريرا أنظمة التشغيل الجديدة، الذي صدر في وقت لاحق من المتصفح
منصة متصفح
منصة الخاصية بإرجاع منصة متصفح (نظام التشغيل):
مثال
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.platform;
</script>
انها محاولة لنفسك » لغة المستعرض
الخاصية language ترجع اللغة في المستعرض:
مثال
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.language;
</script>
انها محاولة لنفسك » وتمكين جافا؟
طريقة javaEnabled() ترجع صحيح إذا تم تمكين جافا:
مثال
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.javaEnabled();
</script>
انها محاولة لنفسك »