Testați dacă Mac sau PC cu JavaScript - CSS-Tricks

Anonim

Testarea agentului utilizatorului este o problemă, dar uneori aveți nevoie de ea pentru lucruri subtile. În cazul meu, îl foloseam pentru a regla ceea ce afișam pentru tastele de comenzi rapide de la tastatură (Comandă sau Control). Nimic super major.

if (navigator.userAgent.indexOf('Mac OS X') != -1) ( $("body").addClass("mac"); ) else ( $("body").addClass("pc"); )

Declarațiile de acolo folosesc jQuery pentru a adăuga o clasă de corp, dar nu este necesar, puteți face orice.