前の記事 ≪:「CakePHPフレームワークによる快速WEB開発」:CodeZine
次の記事 ≫:「Remember the Milk」をタスクトレイに常駐させて使う方法

JavaScriptでOSやブラウザの検出が出来る「BrowserDetect.js」

2006年11月08日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法
JavaScript - Browser detect
A useful but often overrated JavaScript function is the browser detect. Sometimes you want to give specific instructions or load a new page in case the viewer uses, for instance, Safari.

JavaScriptでOSやブラウザの検出が出来る「BrowserDetect.js」。
JavaScriptでOSやブラウザのバージョンを簡単に得ることができます。クラスなのでグローバル変数多用もせず、再利用できて便利です。

<html>
<body>
<script language="javascript" src="BrowserDetect.js"></script>
<script language="javascript">
document.write('Browser name: '+BrowserDetect.browser+'<br>');
document.write('Browser version: '+BrowserDetect.version+'<br>');
document.write('OS name: '+BrowserDetect.OS+'<br>');
</script>
</body>
</html>

BrowserDetect.js自体は読み込むだけでBrowserDetect変数が初期化されるので後は、次のように、BrowserDetectのメンバ変数を参照するだけです。

  • BrowserDetect.browser → ブラウザ
  • BrowserDetect.version → バージョン
  • BrowserDetect.OS → プラットフォーム

なぜか紹介されていたサイトでダウンロードできないので、アップしました→BrowserDetect.js

関連エントリ

関連の記事検索:JavaScript, browser, ブラウザ
スポンサード リンク

By.KJ : 2006年11月08日 07:08 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)