[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
トラックバックURL
http://mashimonator.weblike.jp/mt/mt-tb.cgi/52
コメント投稿フォーム