ブラウザ自身を表すオブジェクトです。
ブラウザのコード名を表す文字列を返します。"Mozilla" は本来 Netscape Navigator の開発コード(語源は怪獣ゴジラ)ですが、Mozilla 用に作成されたページに対する互換性を考慮し、Internet Explorer なども "Mozilla" を返すようです。
ブラウザ | 値 |
---|---|
IE5.5(Win) | Mozilla |
NN4.73(Win) | Mozilla |
ブラウザの名前を表す文字列を返します。
ブラウザ | 値 |
---|---|
IE5.5(Win) | Microsoft Internet Explorer |
NN4.73(Win) | Netscape |
ブラウザのバージョンを表す文字列。Internet Explorer は、「<対応するMozillaバージョン> (compatibpe; MSIE <IEのバージョン>; <OS名称>)」の形式、Netscape Communicator 4.* は「<Mozillaバージョン> [<言語環境>] (<OS名称>; <地域>)」などの形式になります。地域は、I は International 版、U は U.S.版を示します。Netscape 6 はバージョン 5.0 を返します。
ブラウザ | 値 |
---|---|
IE5.5(Win) | 4.0 (compatible; MSIE 5.01; Windows 98) |
NN3.0(Win) | 3.0 [ja] (Win95; I) |
NN4.73(Win) | 4.73 [ja] (Win98; U) |
NN6.0(Win) | 5.0 (Windows; ja-JP) |
ブラウザのマイナーバージョンを表す文字列を返します。
ブラウザ | 値 |
---|---|
IE5.5(Win) | 0 |
userAgent はブラウザの名前とバージョンを表す文字列を返します。
ブラウザ | 値 |
---|---|
IE5.5(Win) | Mozilla/4.0 (compatible; MSIE 5.01; Windows 98) |
NN3.0(Win) | Mozilla/3.0 [ja] (Win95; I) |
NN4.73(Win) | Mozilla/4.73 [ja] (Win98; U) |
NN6.0(Win) | Mozilla/5.0 (Windows; U; Win98; ja-JP; JAPressMailingNov00) Gecko/20001108 Netscape6/6.0 |
ブラウザのプラットフォームを表す文字列("Win32", "Win16", "WinCE", "Mac68k", "MacPPC", "HP-UX", "SunOS" など)を返します。
ブラウザが動作するマシンのCPU情報を表す文字列("x86", "68K", "Alpha", "PPC" など)を返します。IE でのみサポートされているようです。/p>
language、browserLanguage はブラウザの、systemLanguage はシステムの、userLanguage はユーザ環境の言語を表す文字列(日本語の場合は "ja")を返します。
cookieが利用可能かどうかを示す真偽値を返します。
オンライン状態かどうかを示す真偽値。
Java が利用可能かどうかを示す真偽値を返します。
ユーザーのプロファイル情報を保持するオブジェクト。addReadRequest() doReadRequest() getAttribute() clearRequest() などのメソッドをもちます。
ブラウザに関する色々な情報を参照・設定します。
データ暗号化が可能かどうかを表す真偽値。Netscape Communicator 4.0 では仕様から削除されました。