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

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

2006年11月08日

スポンサード リンク
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

関連エントリ

スポンサード リンク

投稿者 KJ : 2006年11月08日 07:08 | ブックマークに追加する Subscribe with livedoor Reader
間違いの指摘をしていただける方はメールでお願いします


本を執筆しました。