各スマートフォンとタブレットのUAで振り分けが必要だったので適当につくった、一部のみ動作確認済み。 Apple製品とAndroid以外の端末はよくわからないけど、引数に端末名でいけるんじゃないかろうか。 /** * @device * apple : iPhone, iPod touch, iPad * android : Android Mobile, Android Tablet * mobile : iPhone, iPod, Android Mobile * tablet : iPad, Android Tablet * android mobile : Android Mobile * adnroid tablet : Android Tablet */ function checkDevice(device) { var ua = navigator.userAgent; i