JavaScriptでのユーザーエージェントの判別
JavaScriptでユーザーエージェントを判別するには 以下のようにします。 (モバイル端末の場合)
var userAgentVal = navigator.userAgent.toLowerCase(); // iPhoneの判別 var isIPhone = (userAgentVal.indexOf('iphone') > -1); // iPadの判別 var isIPad = (userAgentVal.indexOf('ipad') > -1); // Androidの判別 var isAndroid = (userAgentVal.indexOf('android') > -1) && (userAgentVal.indexOf('mobile') > -1); // Android Tabletの判別 var isAndroidTablet = (userAgentVal.indexOf('android') > -1) && (userAgentVal.indexOf('mobile') == -1);