var userAgent = navigator.userAgent.toLowerCase();
// Figure out what browser is being used.
var Browser = {
Version: (userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [])[1],
Chrome: /chrome/.test(userAgent),
Safari: /webkit/.test(userAgent),
Opera: /opera/.test(userAgent),
IE: /msie/.test(userAgent) && !/opera/.test(userAgent),
Mozilla: /mozilla/.test(userAgent) && !/(compatible|webkit)/.test(userAgent),
Check: function() { alert(userAgent); }
};
if (Browser.Chrome || Browser.Mozilla) {
// A
}
else if (Browser.IE) {
// B
}
else {
// C
}
では、HTML ファイルにこのような JavaScript コードがあるとします。この JavaScript コードの結果を出力し、結果をサーバーのファイルに書き込む方法を教えてもらえますか?
また、OS 検出を提供する JavaScript コードは何ですか?