navigator.userAgentを確認
「IE8の判別」
の続きで、IE以外のブラウザで確認してみます。
- Firefox3.5(OSはMac OSX 10.5):
Mozilla/5.0 (Macintosh; ...) Gecko/20090624 Firefox/3.5
- Firefox3.0.11(OSはWindows XP):
Mozilla/5.0 (Windows;...) Gecko/2009060215 Firefox/3.0.11
- Safari4.0(OSはMac OSX 10.5):
Mozilla/5.0 (Macintosh; ...) AppleWebkit/530.17 (KHTML, like Gecko) Version/4.0 Safari/530.17
- Opera 9.64(OSはMac OSX 10.5):
Opera/9.64 (Macintosh; ...) Presto/2.1.1
いろいろありますが、navigatorオブジェクトのプロパティについては、例えばこのあたりを...(ちょっと古いですか):
http://www.red.oit-net.jp/tatsuya/java/navi.htm
JavaScriptリファレンス - Navigatorオブジェクト