首页  »   ASP.NET

怎么判断站点访问者是否是用手机浏览的

网友分享于:2013-06-04  浏览:60次
如何判断站点访问者是否是用手机浏览的?
RTRTRTRTRTRTRT

------解决方案--------------------
获得http头信息来判断或通过IP判断(手机基本上都是通过类似代理服务之类的机制来访问的,所以其IP地址就是代理服务的ip地址)
if(request.getheader("user-agent")!=null
&&(request.getheader("user-agent").tolowercase().indexof("mozilla")!=-1)) 
//..

------解决方案--------------------
http://topic.csdn.net/u/20091229/16/62b606a9-49e1-409b-8c62-7eb2072d8609.html
------解决方案--------------------
通过判断访问者的浏览器来判断是否是通过手机上网的
------解决方案--------------------
帮顶,话说这个还真不知道!
------解决方案--------------------
判断用户是通过手机浏览还是电脑浏览网站
public static bool IsWap(){
string agent =( Request.UserAgent+"").ToLower().Trim();
if(agent==""||agent.IndexOf("mozilla")!=-1||agent.IndexOf("opera")!=-1)return false;
return true;
}

------解决方案--------------------
Request的一堆属性里没有吗?
------解决方案--------------------
user-agent
------解决方案--------------------
学习,可能会在项目中用到
------解决方案--------------------
学习 友情帮顶
------解决方案--------------------
探讨
http://topic.csdn.net/u/20091229/16/62b606a9-49e1-409b-8c62-7eb2072d8609.html

------解决方案--------------------

------解决方案--------------------
user-agent

相关解决方案

最新解决方案