js 判断手机类型, 获得浏览器中header 信息

 

获得浏览器中的 header 信息

<%String userAgent = ((HttpServletRequest)pageContext.getRequest()).getHeader("User-Agent");%>

 

<%  String phone_uaflag="";

 

if (userAgent.toLowerCase().indexOf("android")>-1){

phone_uaflag="Android";

 

}else if(userAgent.toLowerCase().indexOf("msie")>-1){

phone_uaflag="WindowsPhone";

 

}else if (userAgent.toLowerCase().indexOf("iphone")>-1){

phone_uaflag="iPhone";

}%>

 

 

亦可使用 Navigator对象包含有关浏览器的信息  navigator.userAgent

 注释:没有应用于 navigator 对象的公开标准,不过所有浏览器都支持该对象

你可能感兴趣的:(js 来区分不同的手机类型,获得浏览器中header 信息)