业务经理

微信扫描以上二维码

028-61286886

技术咨询

生成静态页面之后,网站手机端打开显示PC端页面

迅睿框架 更新 2022-06-12 15:38:46 清风慕竹

生成静态页面之后网站手机端打开显示PC端页面,不能跳转手机端怎么回事

方案

  • 清风慕竹 #1 · 2021-11-27 09:26:57
    怎么回事,解决不了吗
  • hccq202008 #2 · 2021-11-27 09:33:00
    满意答案
    原则上,一旦网站使用了静态页面,就无法达到自动跳转的功能,因为已经静态文件了不能执行动态php脚本,需要你手动在模板的页脚添加识别跳转代码:
    <script type="application/javascript">
    var MobileUA = (function() {
    	var ua = navigator.userAgent.toLowerCase();
    	var mua = {
    		IOS: /ipod|iphone|ipad/.test(ua), //iOS
    		IPHONE: /iphone/.test(ua), //iPhone
    		IPAD: /ipad/.test(ua), //iPad
    		ANDROID: /android/.test(ua), //Android Device
    		WINDOWS: /windows/.test(ua), //Windows Device
    		TOUCH_DEVICE: ('ontouchstart' in window) || /touch/.test(ua), //Touch Device
    		MOBILE: /mobile/.test(ua), //Mobile Device (iPad)
    		ANDROID_TABLET: false, //Android Tablet
    		WINDOWS_TABLET: false, //Windows Tablet
    		TABLET: false, //Tablet (iPad, Android, Windows)
    		SMART_PHONE: false //Smart Phone (iPhone, Android)
    	};
    	mua.ANDROID_TABLET = mua.ANDROID && !mua.MOBILE;
    	mua.WINDOWS_TABLET = mua.WINDOWS && /tablet/.test(ua);
    	mua.TABLET = mua.IPAD || mua.ANDROID_TABLET || mua.WINDOWS_TABLET;
    	mua.SMART_PHONE = mua.MOBILE && !mua.TABLET;
    	if(ua.match(/MicroMessenger/i)=="micromessenger") {
    	 mua.SMART_PHONE = true;
       }
    	return mua;
    }());
    //Phone
    if (MobileUA.SMART_PHONE) {
    	// 移动端链接地址
    	document.location.href = '{str_replace(SITE_URL, SITE_MURL, $my_web_url)}';
    }
    </script>
    https://www.xunruicms.com/doc/664.html
  • 清风慕竹 #3 · 2021-11-27 10:08:21
    hccq202008

  • 清风慕竹 #4 · 2022-06-12 15:38:46
    @hccq202008:已解决,回答

迅睿系统漏洞

GeoSeo收录宝
GeoSeo收录宝(2026-10-12)
1 支持chtml 静态化,全局配置 2 支持SQLite3
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关
联动数据入库
联动数据入库(2026-10-10)
增加数据更新办法
GEO系统
GEO系统(2026-10-10)
网站发布支持自定义作者名 网站发布 → 站点程序 编辑站点,新增「作...
GeoSeo工具箱
GeoSeo工具箱(2026-10-10)
增加操作说明
注册赠送
注册赠送(2026-10-10)
增加安装前判断是否安装了用户系统