借鉴的 让你的WAP网站支持IE访问

做好WAP站后,想给朋友看看,没想到他 直接就使用IE打开网站地址Http://www.51wapz.cn/wap.php ( 我当时是想他使用手机访问,可没想到这哥们不知道,连模拟器都不会用)说是下载文件没有网站内容。我才意识到,原来WAP浏览器,WAP模拟器和普通IE浏览器差别 那么大..。。

于是网上狂找,终于在一篇[让你的WAP网站有 更好的兼容性]一文找到解决办法,它是这样介绍的:

由于Redirect只是对于不支持WML的浏览器做的操作(比如IE)所以 Response.Redirect还是可以用的,关键是如何判断浏览器是否支持

PHP代码(使用PHP让WAP网站支持IE访问):

  1. if (strpos("wap", $_HTTP_GET_VARS['http_accept'])) { header("Location: http://hikey.net");} 

ASP代码(使用ASP让WAP网站支持IE访问:

  1. <%  
  2. Response.Buffer = TRUE  
  3.  Dim IsWap  
  4.   httpAccept = LCase(Request.ServerVariables("HTTP_ACCEPT"))  
  5.   if Instr(httpAccept,"wap") then  
  6.   IsWap=1  
  7.  Else 
  8.    Response.Redirect "http://www.dripnet.cn/wap.asp?url=http://dripnet.cn/wap" 

posted on 2012-03-29 20:27  小林--2012  阅读(181)  评论(0)    收藏  举报

导航