Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để tìm hệ điều hành trong máy khách bằng JavaScript?

Để phát hiện hệ điều hành trên máy khách, tập lệnh của bạn có thể phân tích giá trị của Navigator.appVersion hoặc Navigator.userAgent.

Hãy để chúng tôi xem xét việc phát hiện hệ điều hành khách bằng một tập lệnh đơn giản -

Ví dụ

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);

Đầu ra

Nếu bạn có hệ thống windows, nó sẽ đưa ra kết quả:

Your OS: Windows

Điều này cũng có thể được sử dụng để tìm trình duyệt của người dùng.