情報学部 菅沼ホーム 目次 索引

navigator オブジェクト

[機能]

  ブラウザに関する情報

[プロパティ]

  1. navigator.appCodeName  ブラウザのコード名
  2. navigator.appMinorVersion  ブラウザのマイナーバージョン番号
  3. navigator.appName  ブラウザの名前
  4. navigator.appVersion  ブラウザのバージョン
  5. navigator.browserLanguage  ブラウザの言語環境
  6. navigator.cookieEnabled  クッキーが有効か否か
  7. navigator.cpuClass  ブラウザシステムの CPU クラス
  8. navigator.language  ブラウザの言語環境
  9. navigator.onLine  システムがオンラインか否か
  10. navigator.platform  プラットフォーム
  11. navigator.systemLanguage  ユーザーの OS のデフォルト言語
  12. navigator.userAgent  ユーザーエージェント
  13. navigator.userLanguage  ユーザーの OS で設定されている言語

[メソッド]

  1. navigator.javaEnabled()  Java が使えるか否かを調べる.使える場合は true,そうでなければ false を返す.

  2. navigator.taintEnabled()  非通知データ送信が可能か否かを調べる.

[使用例]

  1. プログラム(下がそのソースコード)は,navigator オブジェクトのプロパティやメソッドの使用例である.

    <!DOCTYPE HTML>
    
    <HTML>
    <HEAD>
    	<TITLE>navigator</TITLE>
    	<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
    	<META NAME=viewport CONTENT="width=device-width, initial-scale=1">
    	<LINK REL="stylesheet" TYPE="text/css" HREF="../../../master.css">
    </HEAD>
    <BODY CLASS="white">
    	<H1 STYLE="text-align: center">navigator オブジェクト</H1>
    	<SCRIPT TYPE="text/javascript">
    		document.write("ブラウザのコード名( appCodeName ): " + navigator.appCodeName + "<BR>");
    		document.write("ブラウザの名前( appName ): " + navigator.appName + "<BR>");
    		document.write("ブラウザのバージョン( appVersion ): " + navigator.appVersion + "<BR>");
    		document.write("ブラウザの言語環境( browserLanguage ): " + navigator.browserLanguage + "<BR>");
    		document.write("ブラウザの言語環境( language ): " + navigator.language + "<BR>");
    		document.write("ユーザーの OS の言語( userLanguage ): " + navigator.userLanguage + "<BR>");
    		document.write("クッキー( cookieEnabled ): " + navigator.cookieEnabled + "<BR>");
    		document.write("プラットフォーム( platform ): " + navigator.platform + "<BR>");
    		document.write("ユーザーエージェント( userAgent ): " + navigator.userAgent + "<BR>");
    		document.write("Java の使用( javaEnabled() ): " + navigator.javaEnabled() + "<BR>");
    		document.write("非通知データ送信( taintEnabled() ): " + navigator.taintEnabled() + "<BR>");
    	</SCRIPT>
    </BODY>
    </HTML>
    			

情報学部 菅沼ホーム 目次 索引