QuickWAP实现网页跳转

  很多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 中国被爱可以在线 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/bicyle/archive/2005/12/22/302672.html

QuickWAP实现网页跳转相关推荐

  1. 四种ASP网页跳转代码

    时间:2012-06-12 21:12来源:未知 输入:铜都风尘 点击: 32987 次 如果你要在服务器端跳转,可以这样: Response.Redirect(http://blog.163.com ...

  2. 网页按钮跳转位置_阻止safari从网页跳转至app

    最近在用safari浏览网页的时候,老是跳转到其他App,很是烦人.而苹果并没有给一个设置. 我整理了以下的方法,可以阻止safari从网页跳转至app.以贴吧为例. 一.一劳永逸的方法 复制贴吧的网 ...

  3. BOM模型中常用对象 定义计数器 网页跳转 网页前进后退

    今天上午学了的BOM模型中常用对象,了解了一部分的属性 For循环的规律 外层循环控制行 内层循环控制列 <!doctype html> <html> <head> ...

  4. 【手把手教程】如何快速实现任意自定义的域名的网页跳转

    文章目录 1 前言 2 手把手步骤 3 更多分享 1 前言 之前我写过一篇博文介绍 如何配置任何自定义域名的网页跳转,里面讲到了背后的核心原理,及一些实操的步骤,可是最近有童鞋跟我反应,内容实在太长了 ...

  5. 网页跳转(APP内/浏览器)

    APP内网页跳转: xml <WebViewandroid:layout_below="@id/lunbo"android:layout_width="match_ ...

  6. 阿里云网页跳转淘宝app授权登陆流程

    前言 今天刚好去阿里云平台认证一个证书,登陆时使用到第三方app授权(淘宝),恰好前段时间朋友问我第三方平台微信授权登陆的流程,故记录一下,方便大家交流学习. 流程步骤 1.访问阿里云培训中心 - 数 ...

  7. MobLink网页跳转app指定界面技术简介之 URL Scheme

    URL Scheme是什么 由于苹果的app都是在沙盒中,相互是不能访问数据的.但是苹果还是给出了一个可以在app之间跳转的方法:URL Scheme.简单的说,URL Scheme就是一个可以让ap ...

  8. 域名怎么跳转到另外一个网站?常见网页跳转方法和特点对比

    网站运营过程中经常有一个网页跳转另外一个网页,一个域名跳转另外一个域名的需求.本文给出以下几种不同的方法,并简要概括一下他们的特点和操作方法. 一.301/302重定向 在web server设置30 ...

  9. h5网页跳转微信小程序

    H5网页跳转微信小程序 再次记录下, 通过使用微信开放标签,可便捷的跳转到微信小程序. 文章目录 H5网页跳转微信小程序 效果图 一.小程序跳转按钮 二.开放标签使用步骤 1. 绑定域名 2. 引入j ...

最新文章

  1. 你真的了解WebSocket吗?
  2. [转]web.xml 中的listener、 filter、servlet 加载顺序及其详解
  3. S/4HANA Product edit button - draft node
  4. 网络安全06_安装Windows XP_几个虚拟机能够相互ping通,并且能够ping通互联网114.114.114.114
  5. oracle数据库无法显示图层,ArcMap 无法在Oracle中创建图层案例
  6. workerman php访问,workerman 配置域名访问 (本地)
  7. java kafka搭建,Apache Kafka 安装步骤
  8. java中多线程模拟(多生产,多消费,Lock实现同步锁,替代synchronized同步代码块)...
  9. zookeeper和eureka的对比
  10. VScode Python no module的解决方法
  11. 记录一次烧写Attiny85引导加载程序(Bootloader)的过程(制作badusb)
  12. android 动态仿磁贴,UWP开发:给App加上动态磁贴
  13. 海尔构建全球首个智能制造云平台COSMO
  14. 校招和社招有什么区别?不同时期重点不同!
  15. glReadPixels读取保存图片全黑
  16. 微分方程零解稳定性matlab,微分方程零解及稳定性.doc
  17. 海贼王之伟大航路——状压记忆化搜索
  18. windows被迫重装系统| 数据恢复 | 启动盘 PE盘 | 批量软件安装
  19. 低通,高通,带通,带阻滤波器
  20. Texpad for mac(LaTeX编辑器)激活方法

热门文章

  1. c ++结构体构造函数_C ++中的构造函数
  2. jsp错误处理页面_JSP异常处理– JSP错误页面
  3. easymock接口模拟_EasyMock模拟异常
  4. 使用Google Play服务的Android定位
  5. Spring面试问答
  6. springboot中配置文件application.properties的配置详情,数据源配置
  7. [转] Spring XML配置十二个最佳实践
  8. CentOS 中卸载 RPM 包文件
  9. asp.net MVC之 自定义过滤器(Filter)
  10. 网上收集总结一下mssql( 部分)