森昂机电科技(上海)有限公司

公司动态

63596762079460750762416001.png

主页 > 新闻中心 > 公司动态 >

公司动态 News

公司动态 行业新闻 视频专区

森昂机电与您分享dedecms网站uaredirect.js适配PC和移

2019-02-21 14:06  

森昂机电与您分享dedecms网站uaredirect.js适配PC和移动端

森昂机电的移动端看起来还蛮大气的,用户在手机段搜索关键词,进入网站,由dedecms提供的适配跳转方案,完美解决首页适配问题。
但是,内部页面如果通过微信QQ分享到手机的时候 发给手机的是PC的url手机上打开看到依然是PC,没有自动进行手机适配。
要解决这个问题,其实也不难。
记得baidu曾经提供过一个js

<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script>
<script type="text/javascript">uaredirect("http://www.xxx.com/xxx/xxx.html;</script>
可惜的是siteapp项目好像被MIP取代了(或者说siteapp项目升级成了MIP)
如今“http://siteapp.baidu.com/static/webappservice/uaredirect.js”这个地址好像是打不开的,或者说打开巨慢。

没关系,从旧的网站上保存的uaredirect.js拷贝到自己网站目录下依然可以愉快的使用,没有uaredirect.js的小伙伴,可以从下面地址获取:
http://www.senangchina.com/templets/hui/style/uaredirect.js
在上面链接上点右键目标另存为即可。
OK,下面来说说织梦的手机端路径特征:

列表页面 /m/list.php?tid=2
内页 /m/view.php?aid=44
数字是页面、栏目的ID号
我们可以用{dede:field.id/}来调取内页的ID号
用{dede:field.typeid/}来调取栏目的ID号
写成完整的js代码是:

 

内页:
<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script>
<script type="text/javascript">uaredirect("http://www.senangchina.com/m/view.php?aid={dede:field.id/}");</script>
 
栏目页:
<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script>
<script type="text/javascript">uaredirect("http://www.senangchina.com/m/list.php?tid={dede:field.typeid/}");</script>
将head.htm模板文件改三份,首页单独一份,所有栏目页用一份,所有内页用一份
按照对应关系加上对应的JS代码即可。

应用案例 Application

打样预订 注:【“*”为必须填写】

产品类别:
您的姓名:
公司地址:
您的邮箱:
联系电话:
采购时间:
所属公司:
留言内容:

在线留言

联系我们

在线QQ

回顶部

客户留言

尊敬的客户朋友,请将您的意见建议通过下表反馈给我们,我们会尽快与您联系。(以下 * 均为必填项)

您的称呼:
您的电话:
您的Email:
您的地址:
留言内容: