[JavaScript] ブラウザのバージョン情報を取得する

navigator.userAgent からブラウザのバージョン情報を取得するライブラリを作成した。

使い方

ZIPファイルを解凍後、中身をサーバの任意のディレクトリに配置し、本機能を実装したいhtmlでJSを読み込む。

<script type="text/javascript" src="common/js/checkbrowser.js"></script>

使用したいスクリプト内でインスタンスを生成し、各プロパティへアクセスする。

// インスタンス生成
var cb = new checkbrowser();

// 例1
document.write('ブラウザ名:' + cb.browserName);

// 例2
if ( cb.browserVersion >= 3 ) {
	// ブラウザバージョンが3以上の場合の処理
}

// 例3
if ( cb.firefox ) {
	// FireFoxの場合の処理
}

プロパティ一覧

プロパティ名     // [型]      説明
browserName      // [String]  ブラウザ名(Internet Explorer / Firefox / Opera / Safari / Google Chrome / Netscape)
browserSName     // [String]  ブラウザ略名(IE / FF / OP / SF / GC / NS)
browserMVersion  // [Int]     ブラウザメジャーバージョン
browserVersion   // [Float]   ブラウザバージョン
ie               // [Boolean] InternetExplorerであればtrue
macie            // [Boolean] MacIEであれば true
firefox          // [Boolean] Firefoxであれば true
safari           // [Boolean] Safariであれば true
opera            // [Boolean] Operaであれば true
netscape         // [Boolean] Netscapeであれば true
gchrome          // [Boolean] Google Chromeであれば true
engineName       // [String]  エンジン名(Gecko / WebKit / Presto / Trident / Tasman)
engineVersion    // [Float]   エンジンバージョン
webkit           // [Boolean] Webkitエンジンを使用していれば true
gecko            // [Boolean] Geckoエンジンを使用していれば true
presto           // [Boolean] Prestoエンジンを使用していれば true

投稿日付 :

カテゴリー : JavaScript | Library

トラックバックURL

http://mashimonator.weblike.jp/mt/mt-tb.cgi/52

コメント投稿フォーム