Javascript
 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

これは、ユーザーのブラウザを見つけるためにも使用できます。


  1. JavaScriptを使用して親の子要素を取得するにはどうすればよいですか?

    以下は、JavaScriptを使用して親の子要素を取得するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &

  2. C#を使用してマシンのIPアドレスを表示するにはどうすればよいですか?

    IPHostEntry.AddressListプロパティを使用してIPアドレスを取得します- IPHostEntry myIP = Dns.GetHostEntry(hostName); IPAddress[] address = myIP.AddressList; 次のコードを試して、IPアドレスを表示してください- 例 using System; using System.Net; class Program {    static void Main() {       String hostName = string.Empty;