C'è un modo per rilevare se il sistema operativo è OS X Lion o non in Javascript?Rileva Lion (OS X 10.7) in javascript?
Cheers!
C'è un modo per rilevare se il sistema operativo è OS X Lion o non in Javascript?Rileva Lion (OS X 10.7) in javascript?
Cheers!
L'agente utente di Safari (e anche Firefox) in Lion è qualcosa di simile
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
C'è "Mac OS X 10_7_1" in esso - questo indica Lion (Mac OS = 10.7).
vedere qui: http://www.whatsmyuseragent.com/
È possibile leggere la stringa user agent usando "navigator.userAgent"
Ricorda solo che se vuoi che il tuo codice sia robusto per gestire versioni future del sistema operativo, assicurati di cercare le versioni di MacOS "più recenti" di 10.7.1. Questa è la stringa della versione del sistema operativo in x.y.z e controllare "isLionOrLater = (x> 10) || ((x == 10) && (y> = 7));" – selbie
http://www.quirksmode.org/js/detect.html BrowserDetect.OS
Tuttavia, non conosco la sua compatibilità. < - Questo collegamento utilizza l'utente.
Perché avete bisogno di farlo? – ThiefMaster
Forse a causa di una funzionalità come "abbiamo rilevato che stai utilizzando Lion, ecco il download corretto per il tuo sistema operativo - se il nostro rilevamento era sbagliato, fai clic qui per selezionare manualmente"? – Krumelur
sì, questo è buono. ma stavo solo rilevando per vedere se c'erano barre di scorrimento di sovrapposizione nascoste o barre di scorrimento normali in chrome. – Smickie