php開発日記

PHP開発で日々発生した対応などの備忘録

Javascriptで端末により処理を分ける

javascript にて userAgentにより処理をわける。

    $(function () {
    var ua = navigator.userAgent;
    if (ua.indexOf('iPhone') > 0 || ua.indexOf('iPod') > 0 || ua.indexOf('Android') > 0 && ua.indexOf('Mobile') > 0) {
      // モバイル
    } else if (ua.indexOf('iPad') > 0 || ua.indexOf('Android') > 0) {
      // タブレット
    } else {
      // PC等
    }
});