日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

mobile.php discuz,电脑访问discuz手机版【触屏版跳转标准版的修改方法】

發布時間:2023/12/4 php 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mobile.php discuz,电脑访问discuz手机版【触屏版跳转标准版的修改方法】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

推薦方法:

以前我們介紹過如何通過修改Chrome瀏覽器運行參數的方法來模擬手機訪問網站,但是在Chrome 32和33版本以后增加了更加便捷的方法,在開發者工具中只需要設置一下就能方便的模擬各種手機型號的訪問效果了。

方法如下:

1、打開Chrome瀏覽器,需要32以后版本的。筆者使用的是Chrome 33版本。

2、打開“開發者工具”,快捷鍵(F12或者Ctrl+Shift+i)。

3、在“開發者工具”界面的右側有個“Show drawer”按鈕,點擊后在“drawer”界面再點擊“Emulation”。

4、這個界面就一目了然了,Device里面可以選擇各種手機或者平板設備,大概有20種之多。User Agent和Sensors顯示了模擬的數據。點擊“Emulate”按鈕就可以生效了。

5、然后就在地址欄里面輸入網址吧!看看模擬的效果怎么樣?

方法一:

在discuz的開發功能時,遇到修改觸屏版,但是PC端無法訪問手機版,可參考如下解決方法: 1./source/function/function_core.php function checkmobile() { return true; //此為加上的內容 global $_G; ? ?? ? .....//下面內容太多,不寫了,加上一句就行 } 2./source/class/discuz/discuz_application.php??第658行左右也就是 注釋掉?//dheader("Location:misc.php?mod=mobile"); 3.完成以上兩步即可用電腦訪問手機版,但是發現無法訪問觸屏版,只要去掉js即可。 具體位置: /template/default/touch/common/header.htm

去掉:

解決電腦訪問discuz手機觸屏版的方法:

找到static/js/mobile/common.js文件

var supporttouch = "ontouchend" in document;

!supporttouch && (window.location.href = 'forum.php?mobile=1');

也就是文件開頭的那兩行代碼,罪魁禍首就是這個ontouchend,這個是只有手機才會有的事件,pc瀏覽器怎么也是不存在的,因此就永久跳到了標準版去了。

保存后就可以訪問觸屏版了

方法二:

Discuz修改筆記-手機版默認跳轉標準版or觸屏版

打開/source/class/discuz/discuz_application.php 查找 'mobiletpl' => array('1' => 'mobile', '2' => 'touch', '3' => 'wml','yes' => 'mobile'), 如要默認跳轉標準版就修改為 'mobiletpl' => array('1' => 'mobile', '2' => 'mobile', '3' => 'wml','yes' => 'mobile'), 如要默認跳轉觸屏版就修改為 'mobiletpl' => array('1' => 'touch', '2' => 'touch', '3' => 'wml','yes' => 'mobile'),

總結

以上是生活随笔為你收集整理的mobile.php discuz,电脑访问discuz手机版【触屏版跳转标准版的修改方法】的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。