javascript - 在 javascript 中检测 Mountain Lion (OS X 10.8)?

标签 javascript user-agent browser-detection osx-mountain-lion

喜欢Detect Lion (OS X 10.7) in javascript?但我需要检测最后一个操作系统 (Mountain Lion)。

谁能告诉我这个操作系统上 Safari/Firefox/chrome 的用户代理?

不幸的是我没有苹果机......

最佳答案

这是 Safari 的 Mountain Lion 用户代理字符串:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8) AppleWebKit/536.25 (KHTML, like Gecko) Version/6.0 Safari/536.25

因此字符串的 10_8 部分是确定 Mountain Lion 的相关因素。只是不要忘记,随着 Mountain Lion 的更新出现,将更改为 10_8_1 等。

编辑:

FireFox UA 是:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:12.0) Gecko/20100101 Firefox/12.0

您可以看到操作系统部分略有不同,使用的是 10.8 而不是 10_8。

关于javascript - 在 javascript 中检测 Mountain Lion (OS X 10.8)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11826647/

相关文章:

javascript - File API base 64 encoding for multiple images from html page to servlet

javascript/jquery 模拟 anchor "tel"点击

iis - IIS 日志中列出的浏览器列表

css - 检测计算机是否可以正确支持 3D 变换

javascript - 从动态输入字段 JavaScript 中读取文本

Javascript 正则表达式 : how to match ONLY the given characters?

c# - 网站如何找出哪个浏览器正在访问它们

selenium-webdriver - 机器人框架调用带有空格的 add_argument

javascript - 使用 Javascript,如何检测浏览器是在平板设备上运行还是在手机上运行?

javascript - 使用jQuery检测设备是否可以调用电话(支持 "tel://"协议(protocol))