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>