スマートフォンかどうかを判断するJavascriptの条件分岐です。 if (navigator.userAgent.indexOf('iPhone') > 0 || navigator.userAgent.indexOf('iPad') > 0 || navigator.userAgent.indexOf('iPod') > 0 || navigator.userAgent.indexOf('Android') > 0) { //スマートフォン時に実行したいjs } 特に基本PC向けサイトだけど、Flash動画の部分をスマートフォンでは動画へのリンクにするなど、そういう場面で使ってます。