Java Web Server


public final void doGet(HttpServletResponse res)
  throws ServletException, IOException{
  String agent = req.getHeader(“user-agent”);
  if(agent != null){
    if(agent.toUpperCase().indexOf(“IPHONE”) > -1){
      // iPhone Mode
    }else if(agent.toUpperCase().indexOf(“IPAD”) > -1){
      // iPad Mode
    }else if(agent.toUpperCase().indexOf(“ANDROID”) > -1){
      // Android Mode
    }
  }
}



ASP.NET Web Server


<%@ Page language=”C#”%>
<script runat=”server”>
  private string_Message;
  private void Page_Load(Object sender, System.EventArgs e)
  {
    String agent = Request.UserAgent;
    if(agent.ToUpper().indexOf(“IPHONE”) > -1){
      // iPhone Mode
    }else if(agent.ToUpper().indexOf(“ANDROID”) > -1){
      // Android Mode
    }
  }
</script>
<html></html>



JavaScript


<script type=”text/javascript”>
  var agent = navigator.userAgent;
  if(agent.toUpperCase().indexOf(“IPHONE”) > -1){
    // iPhone Mode
  } else if(agent.toUpperCase().indexOf(“ANDROID”) > -1){
    // Android Mode
  }
</script>


Leave a Reply

Your email address will not be published. Required fields are marked *