请选择
进入手机版
|
继续访问电脑版
设为首页
收藏本站
开启辅助访问
用户名
Email
自动登录
找回密码
密码
登录
立即注册
快捷导航
论坛
BBS
导读
在线调色板
大马网站大全
写文章
在线调色板
搜索
搜索
热搜:
discuz
sclub
夜读
本版
文章
帖子
›
门户
›
查看主题
Discuz 使用电脑访问 手机版或触屏版
发布者:
QMS
|
发布时间: 2022-4-4 12:50
|
查看数: 228
|
评论数: 0
|
帖子模式
一、discuz电脑无法访问标准手机版的方法:
现在需要修改2个文件,即可用电脑浏览discuz的手机版本:
1、打开 ./source/function/function_core.php 文件,查找 :
function checkmobile() {
复制代码
在他的下一行增加如下代码:
return true; //此为加上的内容
复制代码
2、打开 ./source/class/discuz/discuz_application.php 文件,查找:
dheader("Location:misc.php?mod=mobile");
复制代码
替换成:
//dheader("Location:misc.php?mod=mobile");
复制代码
也就是注释掉。
现在文件改好了,默认是进入标准版的手机页面,想要可以进入触屏版页面,再继续往下看:
二、解决电脑无法访问discuz手机触屏版的方法:
打开 static/js/mobile/common.js 文件,找到如下代码(其实就是此文件的第1和第2行):
var supporttouch = "ontouchend" in document;
!supporttouch && (window.location.href = 'forum.php?mobile=1');
复制代码
也就是文件开头的那两行代码,罪魁祸首就是这个ontouchend,这个是只有手机才会有的事件,pc浏览器怎么也是不存在的,因此就永久跳到了标准版去了。
去掉这两行代码(最好是注释掉,不要删除),这样就可以使用电脑访问discuz手机触屏版了!
注:清除网站缓存、浏览器缓存、手机缓存等等各种缓存。
discuz
最新评论
Powered by
Discuz!
X3.5
|
Copyright © 2001-2023 Tencent Cloud.
快速回复
返回顶部
返回列表