每日签到免扫码快速登录设为首页收藏本站帮助中心
查看: 464|回复: 6
收起左侧

Discuz! X 电脑版强制访问手机版页面的实现方法(支持触屏版)

[复制链接]

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2017-11-1 18:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?加入我们

x
打开文件 /source/function/function_core.php 查找以下代码:
  1. function checkmobile()
复制代码

在此函数下一行加入以下代码保存即可:
  1. return true;
复制代码

打开以下文件 /source/class/discuz/discuz_application.php 查找以下代码:
  1. dheader("Location:misc.php?mod=mobile");
复制代码

将此代码注释或删除保存即可。
打开以下文件 static\js\mobile\common.js 查找以下代码:

  1. var supporttouch = "ontouchend" in document;
  2. !supporttouch && (window.location.href = 'forum.php?mobile=1');
复制代码

将这两行代码注释或删除,进入管理中心更新缓存即可。


注意:
修改前记得备份,防止修改错误出现问题。
不同版本的Discuz修改方式可能会有一些不同,这里的是X3.2。
若服务器部署了CDN等缓存系统,修改JS等前台脚本需要同步更新缓存或修改Hosts文件指向源站IP。


相关帖子

回复

使用道具 举报

签到天数: 13 天

[LV.3]偶尔看看II

发表于 2017-11-1 21:52 | 显示全部楼层
这个方法666,但还是看不懂。
回复 支持 反对

使用道具 举报

签到天数: 17 天

[LV.4]偶尔看看III

发表于 2017-11-2 04:05 | 显示全部楼层
这样改的话,发帖回帖的话保不准什么时候出问题,还是用模拟手机浏览器的划算。
回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2017-11-2 09:04 | 显示全部楼层
小萌 发表于 2017-11-2 04:05
这样改的话,发帖回帖的话保不准什么时候出问题,还是用模拟手机浏览器的划算。

楼上说的似乎很有道理,之前不知道是什么问题直接发了串乱码。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2017-11-12 19:24 | 显示全部楼层

我也觉得
回复 支持 反对

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

 楼主| 发表于 2017-12-9 21:57 | 显示全部楼层
小萌 发表于 2017-11-2 04:05
这样改的话,发帖回帖的话保不准什么时候出问题,还是用模拟手机浏览器的划算。

出了问题再将备份好的文件改回就行了。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则