window.navigatorオブジェクトnavigatorオブジェクト一覧
navigationプロパティ一覧
unknown
navigatorオブジェクトは、windowオブジェクトのプロパティです。
サイトの訪れたユーザーのブラウザ情報やPC環境情報を取得します。
取得できない(不明)の場合は、undefinedを返します。
PC経由と携帯経由を判別したり、携帯キャリアごとに表示するページを振り分けたり、 ブラウザやそのバージョンによって、処理を分岐したい場合などに使用します。
ブラウザ判別は、各ブラウザ固有のオブジェクトで分岐処理する方法もあります。
当サイトのクロスブラウザ対策にサンプルがあります。
コレクション | 説明 | |
---|---|---|
plugins[] | ページ内に埋め込まれたオブジェクトを取得 | |
プロパティ | 説明 | |
ブ ラ ウ ザ 情 報 | appCodeName | ブラウザのコード名 |
appMinorVersion | ブラウザのマイナーバージョン番号 | |
appName | ブラウザ名 | |
appVersion | ブラウザのプラットフォームとバージョン番号 | |
browserLanguage | 現在のブラウザの使用言語 | |
cookieEnabled | クッキーが有効の場合にTRUE、無効の場合にFALSEを返す。 | |
cpuClass | ブラウザシステムのCPUクラス | |
onLine | システムがオフラインモードの場合にFALSEを返す。 | |
O S 情 報 | platform | ユーザーのOS |
systemLanguage | ユーザーのOSのデフォルト言語。 | |
userAgent | クライアントサーバーから送られるユーザーエージェントのヘッダー文字列 | |
userLanguage | ユーザーのOSで設定されている言語 | |
メソッド | 説明 | |
javaEnabled() | Javaが有効かどうか | |
taintEnabled() | 非通知データ送信が可能かどうか |