找回密码
 立即注册
查看: 510|回复: 2

[帝国cms技术] 主控端 移动端URL 怎么判断切换?

[复制链接]

5

主题

3

回帖

23

积分

新手上路

积分
23
发表于 2024-11-27 17:57:23 | 显示全部楼层 |阅读模式
主控端 移动端URL 怎么判断切换?
主端: www.xxxx.com   
移动端: m.xxxx.com

主端的URL地址跟移动端的地址是一样的,就是把www直接换成m,就是移动端的地址了。

问题是: 用手机访问www的时候如果直接判断跳转到m的URL上?  不是跳转到m.xxx.com 是URL上

www.xxxx.com/abc/1.html  直接跳转到 m.xxxx.com/abc/1.html

回复

使用道具 举报

8

主题

3

回帖

154

积分

管理员

积分
154
发表于 2024-11-27 17:57:38 | 显示全部楼层
<script type="text/javascript">  
      (function () {            var sUserAgent = navigator.userAgent;            if (sUserAgent.indexOf('Android') > -1 || sUserAgent.indexOf('iPhone') > -1 || sUserAgent.indexOf('iPad') > -1 || sUserAgent.indexOf('iPod') > -1 || sUserAgent.indexOf('Symbian') > -1) {

                location.href = '将要跳转的url';            } else {

            }        })();    </script>

程序会自动判断访问者客户端,然后进行跳转
回复

使用道具 举报

5

主题

3

回帖

23

积分

新手上路

积分
23
 楼主| 发表于 2024-11-27 17:57:46 | 显示全部楼层
方法二:可在pc端代码处加入:

<script language=javascript>




  if(screen.width<='1024')




  window.location = "手机端url";




else{}




</script>



手机端代码处加入:

<script language=javascript>

  if(screen.width<='640')  

  window.location = "pc端url";

else{}

</script>


通过判断访问者浏览器分辨率进行跳转
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|IDCeve

GMT+8, 2025-4-1 02:15 , Processed in 0.045471 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表