NavigatorオブジェクトはWindowオブジェクトの一部であり、window.navigatorプロパティを通じてアクセスできる。

Navigatorオブジェクトのプロパティ

Navigatorオブジェクトのプロパティ
プロパティ 説明
appCodeName ブラウザのコード名
appName ブラウザ名
appVersion ブラウザのバージョン情報
cookieEnabled ブラウザのクッキーが有効かどうか
platform どのプラットフォームでブラウザがコンパイルされたか
userAgent ブラウザのユーザエージェント

Navigatorオブジェクトのメソッド

Navigatorオブジェクトのメソッド
プロパティ 説明
javaEnabled ブラウザにJavaを有効にするかどうか
taintEnabled ブラウザにデータテイントを有効にするかどうか

appCodeNameプロパティ

ブラウザのコード名

<script type="text/javascript">document.writeln(navigator.appCodeName);</script>

appNameプロパティ

ブラウザ名

<script type="text/javascript">document.writeln(navigator.appName);</script>

appVersionプロパティ

ブラウザのバージョン情報

<script type="text/javascript">document.writeln(navigator.appVersion);</script>

cookieEnabledプロパティ

ブラウザのクッキーが有効かどうか

<script type="text/javascript">document.writeln(navigator.cookieEnabled);</script>

platformプロパティ

どのプラットフォームでブラウザがコンパイルされたか

<script type="text/javascript">document.writeln(navigator.platform);</script>

userAgentプロパティ

ブラウザのユーザエージェント

<script type="text/javascript">document.writeln(navigator.userAgent);</script>

taintEnabledメソッド

taintEnabledメソッドは、ブラウザがユーザに非通知でデータ送信(データテイント機能)を有効にするかどうかを指定するブール値を返す。

スポンサーリンク