Window navigator.userAgent 属性
- 前のページ taintEnabled()
- 次のページ appCodeName
- 一層上のページに戻る Window Navigator
定義と用法
userAgent
属性はブラウザがサーバーに送信するユーザーエージェントヘッダーを返します。
userAgent
属性は読み取り専用です。
返される値には、ブラウザの名前、バージョン、プラットフォームに関する情報が含まれています。
Web 规范は、ブラウザができるだけ少ないヘッダー情報を提供することを推奨しています。この属性が将来のブラウザで変更されないと仮定することは決してありません。
例
例 1
navigator.userAgent を取得:
let agent = navigator.userAgent;
例 2
すべての navigator 属性を表示:
let text = "<p>ブラウザコードネーム: " + navigator.appCodeName + "</p>" + "<p>ブラウザ名: " + navigator.appName + "</p>" + "<p>ブラウザバージョン: " + navigator.appVersion + "</p>" + "<p>クッキー有効: " + navigator.cookieEnabled + "</p>" + "<p>ブラウザ言語: " + navigator.language + "</p>" + "<p>ブラウザオンライン: " + navigator.onLine + "</p>" + "<p>プラットフォーム: " + navigator.platform + "</p>" + "<p>User-agent header: " + navigator.userAgent + "</p>";
文法
navigator.userAgent
返り値
タイプ | 説明 |
---|---|
文字列 | ブラウザのユーザーエージェントヘッダー。 |
ブラウザのサポート
すべてのブラウザがサポートしています navigator.userAgent
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
サポート | サポート | サポート | サポート | サポート | サポート |
- 前のページ taintEnabled()
- 次のページ appCodeName
- 一層上のページに戻る Window Navigator