覚書き スマートフォンのページに切り替えるScript | アスク・コミュニケーション

覚書き スマートフォンのページに切り替えるScript

最近は、レスポンシブwebデザインに対応したサイトや構築パッケージが増えてきましたが、以前は、別々に用意して切り替えて表示していたサイトが大多数かと思います

javascript にてサイトを切り替える方法です。

ページの最初に埋め込んでください

 

<script type="text/javascript">
    var ua = navigator.userAgent.toUpperCase();
    if(document.referrer.indexOf(location.href.split('/')[2]) == -1 && (ua.indexOf('IPHONE') != -1 || (ua.indexOf('ANDROID') != -1 && ua.indexOf('MOBILE') != -1))) {
        if(window.confirm('スマートフォン表記に切り替えますか?')) {
            location.href = 'http://xxxxxxxxx';
        }
    }
</script>