中国被爱可以在线[博客园]

普及WAP 让每个拥有自己的企业WAP网站......

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

  很多WAP网站都对终端进行检测,然后根据再根据终端的支持情况转向不同的网页,从而实现所谓的WAP网站兼容性。比如对浏览器进行检查,如果不支持WML的话就跳转到(ReDirect)WEB站点,让用户对其WEB站点进行访问。

  平常大家所使用的IE浏览器是不支持WML的,那么我们就可以让该用户跳转到WEB站点进行浏览访问。下面的代码是中国被爱可以在线WAP站所使用的跳转文件(Index.asp),程序采用QuickWAP编写,所以您在不同浏览器(比如:IE和WAPDisplayer)中输入http://wap.bicyle.org 会看到不同的内容。

<%
Set Wap=Server.CreateObject("QuickWap.WapNetSdk")
Wap.CardTitle="中国被爱可以在线"
Wap.PageHeader
'以下为文件正文,利用ASP函数的部分。
If Lcase(Wap.Displayer)="web" then
   Response.Redirect   "http://wap.bicyle.org/WebContent/"
   Response.Flush 
   Else
   Response.Redirect  "http://wap.bicyle.org/WapContent/" 
   Response.Flush
End If
Wap.PageFooter
Set Wap=Nothing
%>

  以上代码中,Displayer自动检测终端浏览器,如果为"web"表示支持HTML,那么浏览器将引导用户访问http://wap.bicyle.org/WebContent/,否则转向http://wap.bicyle.org/WapContent/ 地址。

  虽然我们能够检测浏览器类型,引导用户到不同的网址,但是使用QuickWAP的优势在于:我们同样可以使用IE来访问WAP站点,这样开发者就无需同时建设两套相似的WAP/WEB站点(双模建站),当然用户也可以在没有WAP模拟器的情况下直接访问WAP站点的内容。

  例如在IE地址栏直接输入http://wap.wapzj.com,您会看到WAP之家的WAP站点内容。您通过右击菜单查看到的源代码仍为标准的WML代码,您可以保存为*.wml文件,在WAP模拟器或WAP手机上查看。

查看更多精彩图片


注解:

双模建站:所谓双模,“模”即模板,“双模”是指WAP网站同时具备两套模板,“互联网网站web”和“手机网站wap”,并且这两个网站内容保持同步更新。


posted on 2005-12-22 16:05  中国被爱可以在线  阅读(792)  评论(2编辑  收藏  举报