เป้าหมาย Navigator

เป้าหมาย Navigator

องค์ประกอบ Navigator มีข้อมูลเกี่ยวกับเบราซเรอร์

หมายเหตุ:ยังไม่มีมาตราฐานที่เปิดเผยสำหรับองค์ประกอบ navigator แต่ทุกเบราซเรอร์สนับสนุนองค์ประกอบนี้

ชุดขององค์ประกอบ Navigator

ชุด รายละเอียด
plugins[]

คืนอ้างอิงถึงทั้งหมดขององค์ประกอบที่ฝังอยู่ในเอกสาร

ชุดนี้เป็นแบบตัวเลขขององค์ประกอบ Plugin ที่มีองค์ประกอบนี้เป็นปลั๊กอินที่ถูกติดตั้งในเบราซเรอร์ Plug-in องค์ประกอบเปิดเผยข้อมูลเกี่ยวกับปลั๊กอิน รวมถึงรายชื่อของ MIME ที่ปลั๊กอินสนับสนุน

ถึงแม้ว่าแบบตัวเลข plugins[] จะถูกกำหนดโดย IE 4 แต่ใน IE 4 มันเป็นช่องว่างตลอดเวลา เพราะ IE 4 ไม่สนับสนุนปลั๊กอินและองค์ประกอบ Plugin

คุณสมบัติขององค์ประกอบ Navigator

คุณสมบัติ รายละเอียด
appCodeName คืนชื่อโค้ดของเบราซเรอร์
appMinorVersion กำหนดเวอร์ชั่นปริยายของเบราเซอร์
appName กำหนดชื่อของเบราเซอร์
appVersion กำหนดข้อมูลเกี่ยวกับระบบและเวอร์ชั่นของเบราเซอร์
browserLanguage กำหนดภาษาที่ใช้โดยเบราเซอร์
cookieEnabled กำหนดค่าที่บอกว่าคุณสมบัติ cookie ที่ใช้โดยเบราเซอร์
cpuClass กำหนดระดับ CPU ของระบบของเบราเซอร์
onLine กำหนดค่าที่บอกว่าระบบเปิดออฟไลน์หรือไม่
platform กำหนดระบบปฏิบัติการที่ใช้โดยเบราเซอร์
systemLanguage กำหนดภาษาปริยายที่ใช้โดย OS
userAgent กำหนดค่าที่ส่งมาจากหัวของ user-agent ของเครื่องกลาง
userLanguage กำหนดการตั้งค่าภาษาทางธรรมชาติของ OS

วิธีที่ใช้ Object Navigator

วิธี รายละเอียด
javaEnabled() กำหนดว่าเบราเซอร์เปิดการใช้งาน Java หรือไม่
taintEnabled() กำหนดว่าเบราเซอร์เปิดการใช้งาน data tainting หรือไม่

รายละเอียด Object Navigator

Object Navigator มีคุณสมบัติที่เล่าถึงเบราเซอร์ที่ใช้อยู่ สามารถใช้คุณสมบัติเหล่านี้เพื่อการปรับแต่งที่เจาะจงต่อระบบ

แม้ชื่อของตัววัตถุนี้น่าจะชัดเจนว่าเป็น Navigator ของเบราเซอร์ Netscape แต่เบราเซอร์ที่สนับสนุน JavaScript อื่นๆ ก็สนับสนุนตัววัตถุนี้

ตัวอย่างของ Object Navigator คือตัวเดียวโดยเฉพาะ สามารถเรียกใช้มันด้วยคุณสมบัติ navigator ของ Object Window