Window navigator.userAgent คุณสมบัติ

คำนิยามและวิธีใช้

userAgent คุณสมบัตินี้กลับมาค่าหัวของ User-Agent ที่เบราเซอร์ส่งไปยังเซิร์ฟเวอร์

userAgent คุณสมบัติเป็นการอ่านแค่

ค่าที่กลับมามีข้อมูลเกี่ยวกับชื่อเบราเซอร์ รุ่นและปลายทาง

มาตราฐานของ Web แนะนำว่าเบราเซอร์ควรจัดเตรียมข้อมูลหัวของน้อยที่สุดเท่าที่เป็นไปได้。ไม่ควรจะเพิ่มเติมอย่างนั้นนอกจากเราจะมีข้อเสนอนี้ที่เบราเซอร์จะดำเนินการตามในอนาคต

ตัวอย่าง

ตัวอย่าง 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

ค่าที่กลับมา

ประเภท การอธิบาย
ข้อความ หัวของ User-Agent ของเบราเซอร์

เบราเซอร์สนับสนุน

ทุกบราวเซอร์ทุกครั้งยอมรับ navigator.userAgent

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
สนับสนุน สนับสนุน สนับสนุน สนับสนุน สนับสนุน สนับสนุน