- 专家问诊,提供专业建议
- 急速响应,体验省心
- 根据需求灵活定制解决方案
aspcms怎么做手机网站
标签:- 2017-8-08 作者:t_6652kwqiw8
aspcms相信对很多同学来说不陌生了,是个做企业网站的asp神器,相信现在还有非常大的一部分企业在用他建设企业网站,新版的aspcms怎么做手机网站呢?下面就是小编给大家介绍的步骤。
1、找到inc/AspCms_MainClass.asp文件
约66行:修改为:
'检测客户端,手机加上wap
defaultTemplate=checkClient()&rs("defaultTemplate")
2、找到inc/aspcms_CommonFun.asp文件
最底部加上:
'检测客户端
Function checkClient()
dim HTTP_ACCEPT,HTTP_USER_AGENT,HTTP_X_WAP_PROFILE,HTTP_UA_OS,HTTP_VIA
HTTP_ACCEPT=Request.ServerVariables("HTTP_ACCEPT") '获取浏览器信息
HTTP_USER_AGENT=LCase(Request.ServerVariables("HTTP_USER_AGENT")) '获取AGENT
HTTP_X_WAP_PROFILE=Request.ServerVariables("HTTP_X_WAP_PROFILE") 'WAP特定信息 品牌机自带浏览器都会有
HTTP_UA_OS=Request.ServerVariables("HTTP_UA_OS") '手机系统 电脑为空
HTTP_VIA=LCase(Request.ServerVariables("HTTP_VIA")) '网关信息
Dim WapStr
WAPstr=False
If ubound(split(HTTP_ACCEPT,"vnd.wap"))>0 Then WAPstr=True
If HTTP_USER_AGENT="" Then WAPstr=True
If HTTP_X_WAP_PROFILE<>"" Then WAPstr=True
If HTTP_UA_OS<>"" Then WAPstr=True
IF ubound(split(HTTP_VIA,"wap"))>0 Then WAPstr=True
IF ubound(split(HTTP_USER_AGENT,"netfront"))>0 Then WAPstr=True
IF ubound(split(HTTP_USER_AGENT,"iphone"))>0 Then WAPstr=True
IF ubound(split(HTTP_USER_AGENT,"opera mini"))>0 Then WAPstr=True
IF ubound(split(HTTP_USER_AGENT,"ucweb"))>0 Then WAPstr=True
IF ubound(split(HTTP_USER_AGENT,"windows ce"))>0 Then WAPstr=True
IF ubound(split(HTTP_USER_AGENT,"symbianos"))>0 Then WAPstr=True
IF ubound(split(HTTP_USER_AGENT,"java"))>0 Then WAPstr=True
IF ubound(split(HTTP_USER_AGENT,"android"))>0 Then WAPstr=True
If WAPstr=True Then
checkClient="wap"
else
checkClient=""
End if
End Function
3、在模板文件夹下,例如模版文件夹:abc,
那么复制一份,重命名为:wapabc
看完了上面的内容,aspcms手机网站怎么做想必大家都已经非常了解了。你也可以自己试着用aspcms做手机网站,检验自己是不是真的学会了呢?小编的介绍希望对您有帮助哟。
软件开发暂无最新文章查看全部推荐文章>
推荐人才
免责声明:
网站文章均由网站用户自行通过本网站系统平台投稿编辑整理发布,仅供学习与参考, 不代表本网站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系我们,我们将及时删除。