Maison >interface Web >js tutoriel >Comment puis-je détecter le nom et la version du système d'exploitation de l'utilisateur à l'aide de JavaScript ?
Détermination des détails du système d'exploitation à l'aide de JavaScript
JavaScript fournit divers mécanismes pour déterminer le nom et la version du système d'exploitation (OS) de l'utilisateur :
Navigateur Objet :
Plateforme Objet :
Pour obtenir à la fois le nom et la version du système d'exploitation à l'aide de JavaScript, vous pouvez utiliser l'extrait de code suivant :
const osName = navigator.userAgent.match(/Mac|Win|Linux/g).join(''); const osVersion = navigator.userAgent.match(/\d+(\.\d+)+/g).join('.');
Ce code identifie le nom du système d'exploitation (par exemple, "Mac", "Win" ou "Linux") et sa version (par exemple "10.15.1") par extraire et combiner les données pertinentes de la chaîne de l'agent utilisateur.
Voici un exemple d'utilisation de ce code pour détecter et afficher les détails du système d'exploitation :
const osInfo = getOSInfo(); console.log(`OS Name: ${osInfo.name}`); console.log(`OS Version: ${osInfo.version}`); function getOSInfo() { const osName = navigator.userAgent.match(/Mac|Win|Linux/g).join(''); const osVersion = navigator.userAgent.match(/\d+(\.\d+)+/g).join('.'); return { name: osName, version: osVersion }; }
Cette approche fournit un moyen simple et fiable pour accéder aux détails du système d'exploitation en JavaScript.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!