HOMEJAVASCRIPT一覧オブジェクトリファレンス一覧 ≫ navigatorオブジェクト
 

navigator オブジェクト


HTMLドキュメントをロード(読み込み)すると、そのページや内容に対応したさまざまなJavaScriptで利用可能なオブジェクトを自動的に生成します。そしてあらゆるすべてのページは、次のようなオブジェクトを持ちます。

window
トップレベルのオブジェクトで、全ウィンドウに当てはまるリソースを含んでいます。それぞれのウィンドウオブジェクトがフレームを持っている場合は、さらにそれらに対応した子windowを持ちます。
location
現在表示しているURLのプロパティを表示します。
history
ユーザが過去に訪問したURLのリストのプロパティを表示します。
document
タイトルを初めとする現在表示中の文書の背景尺、形式内容などのプロパティを表示します。

navigatorオブジェクトは、階層構造をもっており、それぞれのオブジェクトのプロパティを指定するためには、最上位からの親の名前を省略なしで書かなければなりません。ただし、windowオブジェクトの部分だけは省略することができます。

navigatorオブジェクトは、HTMLドキュメントから見たユーザの情報を取得する場合に用いられます。

なお、navigatorオブジェクトの下位オブジェクトは以下の通りです。

MimeTypePlugin


navigator オブジェクト

 プロバティ  機能
appCodeName 現在閲覧しているユーザのWebブラウザのコード名を返す
  appName 現在閲覧しているユーザのWebブラウザ名を返す
  appVersion 現在閲覧しているユーザのWebブラウザのバージョン名を返す
  userAgent 現在閲覧しているユーザエージェントを返す


 メソッド  機能
  javaEnabled Javaの使用が可能な場合は真,不可能な場合は偽を返す
  tainEnabled ユーザに非通知でデータ送信が可能かどうかを調べる


MimeType オブジェクト

ブラウザで使用する MIMEタイプを配列として返すオブジェクト。 (Netscapeのみ有効)

 プロバティ  機能
  dexcription ブラウザが持つプラグインの MIMEタイプの詳細を参照する
  length ブラウザが持つプラグインのMIMEタイプの総数を参照する
  suffixes ブラウザが持つプラグインのMIMEタイプの拡張子を参照する
  type ブラウザが持つプラグインのMIMEタイプ名を参照する


Plugin オブジェクト

ブラウザにインストール済みのプラグインのオブジェクトです。 (Netscapeのみ有効)

 プロバティ  機能
  dexcription ブラウザにインストール済みのプラグインの詳細を参照する
  length ブラウザにインストール済みのプラグインの総数を参照する
  suffixes ブラウザにインストール済みのプラグインのファイル名を参照
  type ブラウザにインストール済みのプラグインのMIMEタイプ名を参照


 メソッド  機能
  refresh ブラウザにインストール済みのプラグインのを配列に取り組み更新