HOME>WEBプログラム覚書>ブラウザの情報を取得

ブラウザの情報を取得

ブラウザの情報を取得するにはnavigatorオブジェクトを使う

サンプル

Javascript

  1. /**
  2.  * ブラウザの情報を取得
  3.  */
  4. function Chk_brow(){
  5.     /**
  6.      * code ブラウザのコード名
  7.      * name ブラウザの名前
  8.      * ver ブラウザのバージョン
  9.      * minor ブラウザのマイナーバージョン
  10.      * agent ブラウザの名前とバージョン
  11.      * pf ブラウザのプラットフォーム
  12.      * cpu ブラウザが動作するマシンのCPU情報
  13.      * cookie クッキーが使えるか
  14.      * online オンラインかどうか
  15.      * java javascriptが有効かどうか
  16.      */
  17.     var brow = new Array();
  18.     brow["code"] = navigator.appCodeName;
  19.     brow["name"] = navigator.appName;
  20.     brow["ver"] = navigator.appVersion;
  21.     brow["minor"] = navigator.appMinorVersion;
  22.     brow["agent"] = navigator.userAgent;
  23.     brow["pf"] = navigator.platform;
  24.     brow["cpu"] = navigator.cpuClass;
  25.     brow["cookie"] = navigator.cookieEnabled;
  26.     brow["online"] = navigator.onLine;
  27.     brow["java"] = navigator.javaEnabled();
  28.  
  29.     return brow;
  30.  
  31. }
  32.  
  33. /**
  34.  * ブラウザの情報を書き出し
  35.  */
  36. function View_brow( set ){
  37.  
  38.     var brow = new Chk_brow();
  39.  
  40.     if(set == null){
  41.         for (i in brow){
  42.             document.write("<li>" + brow[i] + "</li>");
  43.         }
  44.     } else {
  45.         document.write(brow[set]);
  46.     }
  47.  
  48. }
  49.  
  50. View_brow();
  51.  
実行結果
投稿日 2007年4月20日 17:21
カテゴリ JavaScript
タグ テストコード | 関数
トラックバック URL http://www.kantenna.com/cgi-bin/mt504/mt-tb.cgi/1084

コメント

コメントする
Name
Email Address
URL