SYNCERのロゴ
アイキャッチ画像

NavigatorID - ナビゲーター (識別子)

NavigatorIDは、ユーザーエージェントの、様々な識別子を調べるためのインターフェイスです。

概要

名前
NavigatorID
IDL
[NoInterfaceObject, Exposed=(Window,Worker)]
interface NavigatorID {
  readonly attribute DOMString appCodeName; // constant "Mozilla"
  readonly attribute DOMString appName; // constant "Netscape"
  readonly attribute DOMString appVersion;
  readonly attribute DOMString platform;
  readonly attribute DOMString product; // constant "Gecko"
  [Exposed=Window] readonly attribute DOMString productSub;
  readonly attribute DOMString userAgent;
  [Exposed=Window] readonly attribute DOMString vendor;
  [Exposed=Window] readonly attribute DOMString vendorSub; // constant ""
};
仕様書
https://html.spec.whatwg.org/multipage/system-state.html#navigatorid

チュートリアル

Navigatorがこのインターフェイスを実装しています。

window.navigator ;
navigator ;	// windowは省略可

コンストラクタ

コンストラクタはありません。

プロパティ

appCodeName

ブラウザのコードネームを返します。

appName

ブラウザの名前を返します。

appVersion

ブラウザのバージョンを返します。バージョンの表現はブラウザによって違います。

platform

ブラウザのプラットフォームを返します。

product

ブラウザの製品名を返します。

productSub

ブラウザのビルド番号を返します。

userAgent

ユーザーエージェントの識別子を返します。

vendor

ブラウザのベンダー名を返します。

vendorSub

ブラウザのベンダーのバージョンを返します。

メソッド

固有のメソッドはありません。

定数

固有の定数はありません。

イベント

固有のイベントハンドラはありません。

サポート状況

クリックすると、バージョンごとの対応状況を確認できます。

FeaturesChromeFirefoxSafariEdgeIEOperaiOS SafariAndroid
NavigatorID
appCodeName
appName
appVersion
platform
product 11+ 15+
productSub× 15+
userAgent
vendor 11+ 15+
vendorSub× 15+
  • Twitterでシェア
  • Facebookでシェア
  • Google+でシェア
  • はてなブックマークでシェア
  • pocketに保存
  • LINEでシェア
更新履歴
2017年10月11日 (水)
コンテンツを公開しました。