خصائص navigator.userAgent
- الصفحة السابقة taintEnabled()
- الصفحة التالية appCodeName
- العودة إلى الطبقة السابقة مدير النافذة Navigator
التعريف والاستخدام
userAgent
الخصائص تعود المستخدم الوسيط الذي يرسله المتصفح إلى الخادم.
userAgent
الخصائص قابلة للقراءة فقط.
القيمة المعدة تحتوي على معلومات حول اسم المتصفح، الإصدار والمنصة.
يوصي معيار الويب بأن يقدم المتصفح معلومات قليلة قدر الإمكان عن الرؤوس. لا تقم أبداً بافتراض أن هذه الخاصية ستظل ثابتة في المتصفحات المستقبلية.
مثال
مثال 1
الحصول على navigator.userAgent:
let agent = navigator.userAgent;
مثال 2
إظهار جميع خصائص navigator:
let text = "<p>اسم رمز المتصفح: " + navigator.appCodeName + "</p>" + "<p>اسم المتصفح: " + navigator.appName + "</p>" + "<p>إصدار المتصفح: " + navigator.appVersion + "</p>" + "<p>تم تمكين الكوكيز: " + navigator.cookieEnabled + "</p>" + "<p>لغة المتصفح: " + navigator.language + "</p>" + "<p>المتصفح متصل بالإنترنت: " + navigator.onLine + "</p>" + "<p>منصة: " + navigator.platform + "</p>" + "<p>User-agent header: " + navigator.userAgent + "</p>";
النحو
navigator.userAgent
القيمة المعدة
النوع | الوصف |
---|---|
السلسلة | إشارة المستخدم الوسيط للمتصفح |
دعم المتصفح
جميع المتصفحات يدعمها navigator.userAgent
النقطة
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
الدعم | الدعم | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة taintEnabled()
- الصفحة التالية appCodeName
- العودة إلى الطبقة السابقة مدير النافذة Navigator