スマホページへの切り替えを確認するJavaScript

  • 投稿日:
  • by

スマホページへの切り替えを、htaccessなどで自動で強制的にするのではなく、JavaScriptで確認して選択してもらう方法

参照 http://www.movabletype.jp/blog/mtddc2011_special_04.html

(function(){
 var ua = navigator.userAgent;
 if (localStorage
   && !localStorage.getItem("sp_flag")
   && (ua.indexOf('iPhone') > 0 || ua.indexOf('iPod') > 0 || ua.indexOf('Android') > 0 )) {
  if(confirm('スマートフォン用サイトを表示しますか?')) {
   location.href = 'http:/example.com/sp/';
  }else{
   localStorage.setItem("sp_flag",true);
  }
 }
})();

su