Перевірте, чи Mac або ПК з JavaScript - CSS-хитрощі

Anonim

Тестування User Agent відстійне, але іноді це потрібно для тонких речей. У моєму випадку я використовував його для регулювання того, що я показував для комбінацій клавіш (Command або Control). Нічого супер головного.

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

Оператори там використовують jQuery для додавання класу тіла, але це не потрібно, ви можете робити все, що завгодно.