快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

让你的WAP网站有更好的兼容性

今天看到朋友的WAP网站的首页用IE和WAP手机都能浏览
看来他一定是做了对浏览器的检查,假如不支持WML的话就redirect

仔细想了一下,Redirect只是对于不支持WML的浏览器做的操作(比如IE)
所以 Response.Redirect还是可以用的,要害是如何判定浏览器是否支持

于是跟朋友要代码看,结果得到了这个:

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

PHP的代码......

但是我的程序是ASP阿,于是就有又有了这段代码:

<%
Response.Buffer = TRUE
  Dim IsWap
  httpAccept = LCase(Request.ServerVariables("HTTP_ACCEPT"))
  if Instr(httpAccept,"wap") then
  IsWap=1
  Else
Response.Redirect "http://www.gelon.net/cgi-bin/wapalize.cgi?url=http://hikey.net/wap"
Response.End
End if
%>

把这段代码加在你WAP页的头上(最头上!)就做到了:假如浏览器不支持的话,就把它重定向到Gelon.net提供的WAP模仿器上 URL=后面的可以改成你的网站地址

就算是别人只知道你的网址,不知道你的网站该如何访问,他也可以看到效果了...
返回类别: 教程
上一教程: ASP数据库常用指令
下一教程: 用ASP编写计数器的优化方式

您可以阅读与"让你的WAP网站有更好的兼容性"相关的教程:
· 构建你的网站新闻自动发布系统之五
· 构建你的网站新闻自动发布系统之一
· 用ASP构建你的网站新闻发布(四)
· 用ASP构建你的网站新闻发布(三)
· 构建你的网站新闻自动发布系统之二
    微笑服务 优质保证 索取样品