こんにちは。
本日はJavaScriptメモです。
概要
アクセス元の情報を取得したい。
(OSの種類やブラウザの種類等の情報)
サンプルコード
const ua = window.navigator.userAgent
上記をログに出力すると以下の出力になりました。
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15
ここで注意が必要なのですが、
ユーザーエージェントの情報はユーザー側で変更することが可能ということです。
意図的に変更されている場合は、正しい情報は取得することはできません。
以上です。