• 首页
  • 学习经验
  • 资料下载
  • 问答互助
  • PPT模板
  • DOC模板
  1. 登录
  2. 注册
  • 问答首页
  • 儿童启蒙
  • 中小学专区
    • 小学专区
    • 中学专区
  • 高考专区
  • 考公考编
  • 求职就业
  • 教师资格
  • 兴趣素养

同一个站点如何设置电脑端是www.XXX.com 手机端是m.XXX.com

当用户浏览网站时,同一个站点如何设置电脑端是www.XXX.com  手机端是m.XXX.com

在电脑端浏览时 是www.XXX.com  在手机端浏览时 是m.XXX.com

2019年08月14日 | 445人阅读
最佳答案
  • admin

    1
    test 等1人赞同

    前提:

        1、PC端域名、手机端域名同时都解析到一个网站上;

        2、如果模板目录只有PC文件夹,那复制下面代码放到公用的头部模板header.htm;

        3、如果模板目录有PC和mobile两个文件夹,那复制下面代码放到mobile文件夹的公用头部文件header.htm;

    代码:

      <script type="text/javascript">

        // 把这里的域名改为你的手机端域名

        ey_pctomobile("http://m.baidu.com");

        // PC端 移动端 跳转

        function ey_pctomobile(domain){

            // 只取得域名,不带http协议

            var host = '';

            host = domain.replace(/^([^:]*):?\\\\/\\\\/([^\\\\/]+)(.*)/g, '$2');

            // 检测手机端的标识

            var is_mobile = navigator.userAgent.toLowerCase().match(/(ipod|iphone|android|coolpad|mmp|smartphone|midp|wap|xoom|symbian|j2me|blackberry|wince)/i) != null;

            // 判断手机端并且跳转

            if (is_mobile && window.location.href.indexOf(host) < 0) {

                url = domain + window.location.href.replace(/^([^:]*):?\\\\/\\\\/([^\\\\/]+)/g, '');

                window.location.href = url;

            }

        }

      </script>

    2019年08月14日
    • admin | 2019年08月14日
      回复
      谢谢你
    • 请先 登录 · 注册

      取消 评论

回答 | 共 6 个
按点赞量排序
  • test

    0
    等人赞同

    写错代码了,你重新复制一下代码,刚才代码里的PC端和手机端的网址写反了。

    2019年08月14日
    • admin | 2019年08月14日
      回复
      好的
    • 查看更多

      请先 登录 · 注册

      取消 评论

  • test

    1
    test 等1人赞同

    if (/mobile/i.test(navigator.userAgent)) {

        window.location = '移动端首页';//跳转到移动端界面  写在PC端

    }

    if(!/mobile/i.test(navigator.userAgent)){

        window.location = 'PC端首页';//跳转到PC端界面 写在移动端

    }

    你这个 可以用这种方式

    2019年08月14日
    • admin | 2019年08月14日
      回复
      谢谢
    • 查看更多

      请先 登录 · 注册

      取消 评论

游客

^-^我来说两句,请先 登录 · 注册
发表回答

test

热门帖子
周榜 | 总榜

  • 1
    物生地组合可以选择什么专业?
  • 2
    孩子初三早恋了,我该咋办
  • 3
    成绩不理想,该如何自我调适?
  • 4
    高考志愿填报是先看专业还是...
  • 5
    六年级如何规划
  • 6
    走艺考还是普通高考?
  • 7
    如何看待新高考赋分制?
  • 8
    普通话证书会过期吗?
  • 9
    参公和公务员的区别是什么?...
  • 10
    中考志愿如何填报?