メモ! JavaScriptで自動でスマフォサイトに切り替えられるとは知らなかった。
実験として、適当にフリーのサンプルテンプレートで試した。
Htmlのソースコードの
に下記のコードを入れるだけ~。
<script type="text/javascript"> if ((navigator.userAgent.indexOf('iPhone') > 0 && navigator.userAgent.indexOf('iPad') == -1) || navigator.userAgent.indexOf('iPod') > 0 || navigator.userAgent.indexOf('Android') > 0) { if(confirm('このサイトにはスマートフォン専用のサイトがあります。表示しますか?')) { location.href = 'http://www.daisuke.leosv.com/javascript/001/smartphone/'; } } </script>
http://www.daisuke.leosv.com/javascript/001/ にスマフォでアクセスすると、自動で、
http://www.daisuke.leosv.com/javascript/001/smartphone/ 飛んでいく。
このコードの場合は、アクセスした時点で条件分岐での確認のコメントがでるようになっている。