怎么能够知道请求是从WML浏览器来的还是HTML浏览器来的?


既然要利用已经存在的为HTML浏览器编写的代码,就需要知道请求是从HTML浏览器还是从WML浏览器过来的。同样地,如果想重新引导的HTML浏览器直接到相应的HTML文档上
    if(Request.ServerVariables["HTTP_ACCEPT"]!=null)
    
{
        http_accept 
= Request.ServerVariables["HTTP_ACCEPT"].ToString();
    }

    
if(http_accept.IndexOf("wap")>0)
    
{
        Response.Write(
"wap<br/>");
    }

    
else
    
{
        Response.Write(
"notwap<br/>");
    }

 如何判断访问者是来自哪个浏览器或者移动电话?
 if(Request.ServerVariables["HTTP_USER_AGENT"]!=null)
    
{
        all_http
=Request.ServerVariables["HTTP_USER_AGENT"].ToString();
    }
  

posted @ 2006-09-27 23:00  wenanry  阅读(481)  评论(0)    收藏  举报