asp如何判断进入网站的客户是手机还是pc

现在用手机的越来越多, 现在网站需要判断访问类型,及时作出判断,作出营销策略,下面是asp代码,分享大家

asp如何判断进入网站的客户是手机还是pc

'判断客户访问是手机还是pc
		dim isphone_name
		isphone_name="位置来源"
		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    
			isphone_name="来自手机访问"
		else   
			isphone_name="来自PC访问"
		End if

	'判断结束


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值