پیش از این روشی در انجمن بی تاک به شما معرفی کرده بودیم که امکان شناسایی موبایل و دستگاه کاربر با PHP را داشتید. در این تاپیک قصد داریم روش شناسایی موبایل و تلفن همراه هوشمند در سایت را توسط جاوا اسکریپت به شما آموزش دهیم. گاهی اوقات در برخی برنامه ها و سایت ها نیاز می شود اینکار توسط جاوا اسکریپت انجام شود و برخی از امکانات سایت و یا محتوایی خاص فقط برای کاربران موبایل و تبلت نمایش داده شود. در این تاپیک با ما همراه باشید.

یک روش ساده برای انجام اینکار وجود دارد و آن هم کد زیر است:
const isMobile = /iPhone|iPad|iPod|Android|Opera Mini|BlackBerry|IEMobile|WPDesktop|Windows Phone|webOS|/i.test(navigator.userAgent);
if (isMobile) {
// کدی که باید در صورت موبایل بودن اجرا شود
}
کد بالا را در یکی از فایل های جاوا اسکریپت خود یا داخل سورس صفحات خاص و موردنظرتان استفاده کنید و کدهای موردنظرتان را در محل مشخص شده جایگزین کنید.
انجام با jQuery - جی کوئری
اگر قصد انجام اینکار با جی کوئری را دارید، از این کد استفاده کنید:
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
// کدی که باید در صورت موبایل بودن اجرا شود
}