MacOSかどうか調べる
説明
MacOSかどうか調べるにはnavigator.userAgentの文字列にMacintoshがあるかどうかを調べます。単純にMacだけの文字列ではMachカーネルなどの文字列が入っている場合に正しく判別できないことがあります。
サンプルプログラム
if (navigator.userAgent.indexOf("Macintosh") > -1) {
document.write("MacOSです");
}else{
document.write("MacOSではありません");
}