使用 JS 在 Firefox 中检测 Windows XP

Detect Windows XP in Firefox with JS

我正在使用以下代码检测客户端是否有 Windows XP:

if(navigator.appVersion.indexOf('Windows NT 5.1') > -1)
        $('#isXP').modal('show');

这在 Chrome 和 IE 上完美运行。但在 IE8 和 Firefox 中不是。

知道如何检测它吗?

你也可以 navigator.userAgent,像这样:

navigator.userAgent.indexOf('Windows NT 5.1') != -1