Uji apakah Mac atau PC dengan JavaScript - Trik CSS

Anonim

Pengujian Agen Pengguna menyebalkan, tetapi terkadang Anda membutuhkannya untuk hal-hal yang tidak kentara. Dalam kasus saya, saya menggunakannya untuk menyesuaikan apa yang saya tunjukkan untuk tombol pintas keyboard (Perintah atau Kontrol). Tidak ada yang super besar.

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

Pernyataan di sana menggunakan jQuery untuk menambahkan kelas tubuh, tetapi itu tidak diperlukan, Anda dapat melakukan apa pun.