Mit JavaScript prüfen, ob Mac oder PC

Avatar of Chris Coyier
Chris Coyier am

User-Agent-Tests sind mühsam, aber manchmal braucht man sie für subtile Dinge. In meinem Fall habe ich sie verwendet, um anzupassen, was ich für Tastenkombinationen (Command oder Control) angezeigt habe. Nichts wirklich Wichtiges.

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

Die darin enthaltenen Anweisungen verwenden jQuery, um eine Body-Klasse hinzuzufügen, aber das ist nicht zwingend erforderlich, Sie könnten auch etwas anderes tun.