Window Navigator 对象
Window Navigator 对象
Navigator วัตถุมีข้อมูลเกี่ยวกับบราวเซอร์
Navigator วัตถุเป็นคุณสมบัติของวัตถุหน้าต่าง
Navigator วัตถุสามารถเข้าถึงด้วยวิธีต่อไปนี้
window.navigator
หรือใช้ navigator
:
ตัวอย่าง
let url = window.navigator.language;
let url = navigator.language;
Navigator วัตถุมีคุณสมบัติ
คุณสมบัติ | บรรยาย |
---|---|
Navigator วัตถุมีคุณสมบัติ | กลับค่าชื่อรหัสของบราวเซอร์ |
appName | กลับค่าชื่อของบราวเซอร์ |
appVersion | กลับค่าเวอร์ชันของบราวเซอร์ |
cookieEnabled | ถ้ามีการเปิดใช้ cookie ของบราวเซอร์ ก็จะกลับค่าเป็น true |
geolocation | กลับค่าวัตถุ geolocation ของผู้ใช้ |
language | กลับค่าภาษาของบราวเซอร์ |
onLine | ถ้าบราวเซอร์อยู่ออนไลน์ ก็จะกลับค่าเป็น true |
platform | กลับค่าชื่อของแผงของบราวเซอร์ |
product | กลับค่าชื่อของเครื่องยนต์บราวเซอร์ |
userAgent | กลับค่าหัวของตัวแทนผู้ใช้ของบราวเซอร์ |
วิธีของ Navigator วัตถุ
วิธี | บรรยาย |
---|---|
javaEnabled() | ถ้าบราวเซอร์เปิดใช้ Java ก็จะกลับค่าเป็น true |
taintEnabled() | ถูกลบออกใน JavaScript รุ่น 1.2 (1999) |
คุณสมบัติที่เกี่ยวข้องอื่นๆ
คุณสมบัติ | บรรยาย |
---|---|
appMinorVersion | กลับค่าเวอร์ชันย่อยของบราวเซอร์ |
browserLanguage | กลับค่าภาษาของบราวเซอร์ที่ใช้อยู่ |
cpuClass | กลับค่าระดับของ CPU ของระบบบราวเซอร์ |
systemLanguage | กลับค่าภาษาที่ใช้โดยเริ่มต้นของ OS |
userLanguage | กลับค่าการตั้งค่าภาษาธรรมชาติของ OS |
Navigator วัตถุมีคุณสมบัติที่บรรยายถึง Navigator วัตถุ
Navigator วัตถุมีคุณสมบัติที่บรรยายถึงบราวเซอร์ที่ใช้อยู่ และสามารถใช้คุณสมบัติเหล่านี้เพื่อการปรับแต่งเฉพาะระบบปฎิบัติการ
ถึงแม้ชื่อขององค์ประกอบนี้ชัดเจนว่าเป็น Netscape Navigator ของ Netscape แต่บราวเซอร์ที่เปิดใช้งาน JavaScript ทั้งหมดก็สนับสนุนองค์ประกอบนี้
ตัวอย่างขององค์ประกอบ Navigator มีเพียงตัวเดียว และสามารถเรียกใช้ได้ผ่านคุณสมบัติ navigator ขององค์ประกอบ Window