コース推薦:
- 前のページ Window Location
- 次のページ Window Screen
Window Navigatorオブジェクト
Navigator オブジェクト
Navigator オブジェクトは、ブラウザに関する情報を含んでいます。
Navigator オブジェクトはウィンドウオブジェクトの属性です。
Navigator オブジェクトは以下のようにアクセスできます:
window.navigator または単に
navigator
:
例
let url = window.navigator.language;
自分で試してみましょう
属性 | 説明 |
---|---|
Navigator オブジェクトの属性 | ブラウザのコード名を返します。 |
appName | ブラウザの名前を返します。 |
appVersion | ブラウザのバージョンを返します。 |
cookieEnabled | ブラウザのcookieが有効にされている場合、trueを返します。 |
geolocation | ユーザーの位置のgeolocationオブジェクトを返します。 |
language | ブラウザの言語を返します。 |
onLine | ブラウザがオンラインの場合、trueを返します。 |
platform | ブラウザのプラットフォームを返します。 |
product | ブラウザのエンジン名を返します。 |
userAgent | ブラウザのユーザーエージェントヘッダーを返します。 |
Navigator オブジェクトのメソッド
メソッド | 説明 |
---|---|
javaEnabled() | ブラウザがJavaを有効にしている場合、trueを返します。 |
taintEnabled() | JavaScriptバージョン1.2(1999)で削除されました。 |
他の関連属性
属性 | 説明 |
---|---|
appMinorVersion | ブラウザのサブバージョンを返します。 |
browserLanguage | 現在のブラウザの言語を返します。 |
cpuClass | ブラウザのシステムCPUレベルを返します。 |
systemLanguage | OSが使用するデフォルトの言語を返します。 |
userLanguage | OSの自然言語設定を返します。 |
Navigator オブジェクトの説明
Navigator オブジェクトは、使用されているブラウザを表す属性を含んでいます。これらの属性を使用して、プラットフォーム固有の設定を行うことができます。
このオブジェクトの名前は明らかに Netscape の Navigator ブラウザのものですが、JavaScript を実装している他のブラウザもこのオブジェクトをサポートしています。
Navigator オブジェクトのインスタンスはユニークであり、Window オブジェクトの navigator 属性を使用して参照できます。
- 前のページ Window Location
- 次のページ Window Screen