静岡理工科大学 菅沼ホーム JavaScript 目次

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.userLanguage  ユーザーの OS で設定されている言語
  13. navigator.userAgent  ユーザーエージェント

[メソッド]

  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">
    	<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>
    			

静岡理工科大学 菅沼ホーム JavaScript 目次