ویژگی Window navigator.userAgent

تعریف و استفاده

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
پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی