はい、OS を検出する理由がないということを何百万回も聞いてきましたが、Firefox と Chrome の両方で、Windows XP とまったく同じブラウザー バージョンの Windows 7 で動作が異なります。 Windows であるかどうかを検出する以上のことができるものは何も見つかりませんでした。
また、ブラウザの XP/7 バージョン間に機能の違いがあるかどうかについての情報も見つかりません。私は本当にこれで機知に富んでいるので、どんな助けも大歓迎です。ありがとう!
はい、OS を検出する理由がないということを何百万回も聞いてきましたが、Firefox と Chrome の両方で、Windows XP とまったく同じブラウザー バージョンの Windows 7 で動作が異なります。 Windows であるかどうかを検出する以上のことができるものは何も見つかりませんでした。
また、ブラウザの XP/7 バージョン間に機能の違いがあるかどうかについての情報も見つかりません。私は本当にこれで機知に富んでいるので、どんな助けも大歓迎です。ありがとう!
使用できますnavigator.userAgent
。XP では5.1
、Vista6.0
および Windows 7では、http://msdn.microsoft.com/en-us/library/windows/desktop/ms724834( v=vs.856.1
).aspxを参照してください。
var ua = navigator.userAgent.toLowerCase();
var isWinXP = ua.indexOf('windows nt 5.1') > 0;