Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีตรวจสอบระบบปฏิบัติการในเครื่องไคลเอนต์ด้วย JavaScript

เพื่อตรวจจับระบบปฏิบัติการบนเครื่องไคลเอนต์ สคริปต์ของคุณสามารถวิเคราะห์ค่าของ navigator.appVersion หรือ navigator.userAgent ได้

มาดูตัวอย่างการตรวจจับ OS ของไคลเอนต์ด้วยสคริปต์ง่ายๆ

ตัวอย่าง

var operatingSystem = "Unknown OS"; // Check For Windows if (navigator.appVersion.indexOf("Win") != -1) operatingSystem = "Windows"; // Check for Mac if (navigator.appVersion.indexOf("Mac") != -1) operatingSystem = "MacOS"; // Check for UNIX if (navigator.appVersion.indexOf("X11") != -1) operatingSystem = "UNIX"; // Check for Linux if (navigator.appVersion.indexOf("Linux") != -1) operatingSystem = "Linux"; console.log('Your OS: ' + operatingSystem);

ผลลัพธ์

ถ้าคุณใช้ Windows จะได้ผลลัพธ์:

Your OS: Windows

วิธีนี้ยังสามารถใช้หาเบราว์เซอร์ของผู้ใช้ได้อีกด้วย