如何检测用户是否在网站上使用Mac或Windows

Che*_*tan 2 operating-system detection web

这样做的标准,最可靠的方法是什么?当我们点击我的网站上的"下载"时,我需要重定向用户下载Mac版本或我的软件的Windows版本.

Jef*_*f B 6

在Javascript中:

http://www.quirksmode.org/js/detect.html

没有方法是完美的,因为用户总是可以欺骗用户代理.

我建议:

1)自动重定向到一个页面的链接,或自动文本说:"下载Mac"或"下载Windows",以便用户更新页面上的链接都知道他们点击什么之前,他们所得到.

2)仍然给用户下载其他版本的选项,如果你发现没有他们的情况下工作,或者,如果他们想下载一个远程计算机上,并且后来转移到不同的机器.