Discuz使用电脑访问discuz手机版或触屏版教程

overme6个月前 (10-17)网页设计648
一、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

使用Discuz系统的网站,默认每个页面标题后面会出现”Powered by Discuz!“字样的信息,使得页面标题比较冗长。 为优化标题结构,在此分享Discuz标题结构优化方法。 操作方法如...

Discuz主题链接地址URL显示完全的修改教程

登陆FTP,打开 source/function/function_discuzcode.php 下载到本地,用代码编辑器编辑 搜索 如下代码 $length = 65; if(strle...

discuz模板制作调用标签大全 标签汇总

discuz模板制作过程中需要使用大量的调有标签来替换固定的文字,这些调用标签都是DZ官方提供的,它代表了各自的含义,下面是DZ官方提供的模板调用标签大全 数据ID {id} 帖子URL...


		Discuz图片水印设置方法教程

Discuz图片水印设置方法教程

发布图片时,为了防止侵权盗用,或是为了宣传网址引流,需要添加在图片上添加水印。 在此分享Discuz系统图片水印设置方法: Discuz论坛的水印设置很简单,使用制作的水印图片覆盖系统水印地址,然...


		Discuz 模板文件中JS引入{VERHASH}讲解

Discuz 模板文件中JS引入{VERHASH}讲解

如下图所示,discuz手机touch版header模板文件,引入JS时地址末端有如下标记{VERHASH} {VERHASH} 是 Discuz 代码中的常量,根据名字中的“hash”就可以...


		Discuz lang默认文字语言包设置方法入口

Discuz lang默认文字语言包设置方法入口

Discuz系统众多文件中,都通过{lang}引入文字语言包内容。 如下图所示: {lang related_thread} 引入的文字就是“相关帖子” 那么这些文字,是封装在哪里的呢? D...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。