ユーザーエージェントを使って、ブラウザの判別とスマホ・タブレットかどうかの判別を行ってみます。 ブラウザの判別 PC向けにどのブラウザで閲覧しているかを判別してみます。 var ua = navigator.userAgent.toLowerCase(); var ver = navigator.appVersion.toLowerCase(); // IE(11以外) var isMSIE = (ua.indexOf('msie') > -1) && (ua.indexOf('opera') == -1); // IE6 var isIE6 = isMSIE && (ver.indexOf('msie 6.') > -1); // IE7 var isIE7 = isMSIE && (ver.indexOf('msie 7.') > -1); // IE8 var isIE8 = isM
![JavaScriptでUserAgentを使った判別をする](https://cdn-ak-scissors.b.st-hatena.com/image/square/a0bc07cafd065984e153445cea262c84d615f086/height=288;version=1;width=512/https%3A%2F%2Fcly7796.net%2Fblog%2Fwp-content%2Fuploads%2F2016%2F02%2Fmake-a-determination-using-the-useragent-in-javascript.jpg)