2

はい、OS を検出する理由がないということを何百万回も聞いてきましたが、Firefox と Chrome の両方で、Windows XP とまったく同じブラウザー バージョンの Windows 7 で動作が異なります。 Windows であるかどうかを検出する以上のことができるものは何も見つかりませんでした。

また、ブラウザの XP/7 バージョン間に機能の違いがあるかどうかについての情報も見つかりません。私は本当にこれで機知に富んでいるので、どんな助けも大歓迎です。ありがとう!

4

1 に答える 1

5

使用できます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;    
于 2013-03-29T20:08:28.433 に答える