Обнаружить Льва (OS X 10.7) в JavaScript? - PullRequest
7 голосов
/ 09 октября 2011

Есть ли способ определить, является ли операционная система OS X Lion или нет в Javascript?

Ура!

Ответы [ 2 ]

4 голосов
/ 09 октября 2011

Пользовательский агент Safari (и также Firefox) в Lion выглядит примерно так:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_1) AppleWebKit/534.48.3 (KHTML, like Gecko) Version/5.1 Safari/534.48.3

В нем есть «Mac OS X 10_7_1» - это указывает на Lion (= Mac OS 10.7).

См. Здесь: http://www.whatsmyuseragent.com/

Вы можете прочитать строку пользовательского агента, используя "navigator.userAgent"

2 голосов
/ 09 октября 2011

http://www.quirksmode.org/js/detect.html BrowserDetect.OS Хотя я не знаю его совместимость. <- Эта ссылка использует useragent. </p>

...