Testen Sie, ob Mac oder PC mit JavaScript - CSS-Tricks

Anonim

User Agent-Tests sind zum Kotzen, aber manchmal brauchen Sie sie für subtile Dinge. In meinem Fall habe ich damit angepasst, was ich für Tastenkombinationen (Befehl oder Steuerung) angezeigt habe. Nichts Super Major.

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

Die Anweisungen dort verwenden jQuery, um eine Body-Klasse hinzuzufügen, aber das ist nicht erforderlich, Sie können alles tun.