เป้าหมาย 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