ویژگی Window navigator.userAgent
- صفحه قبل taintEnabled()
- صفحه بعدی appCodeName
- برگشت به لایه بالاتر Window Navigator
تعریف و استفاده
userAgent
ویژگی بازگشتی کاربر سربرگ مرورگر را که به سرور ارسال میشود، بازمیگرداند.
userAgent
ویژگیها فقط خواندنی هستند.
مقدار بازگشتی شامل اطلاعات مربوط به نام، نسخه و پلتفرم مرورگر است.
مستندات وب پیشنهاد میدهد که مرورگر باید اطلاعات کمتری را در سربرگها ارائه دهد. هرگز فرض نکنید که این ویژگیها در مرورگرهای آینده تغییر نخواهند کرد.
مثال
مثال 1
دسترسی به navigator.userAgent:
let agent = navigator.userAgent;
مثال 2
نمایش تمامی ویژگیهای navigator:
let text = "<p>Browser CodeName: " + navigator.appCodeName + "</p>" + "<p>Browser Name: " + navigator.appName + "</p>" + "<p>Browser Version: " + navigator.appVersion + "</p>" + "<p>Cookies Enabled: " + navigator.cookieEnabled + "</p>" + "<p>Browser Language: " + navigator.language + "</p>" + "<p>Browser Online: " + navigator.onLine + "</p>" + "<p>Platform: " + 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
- برگشت به لایه بالاتر Window Navigator