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”,并且这两个网站内容保持同步更新。
转载于:https://www.cnblogs.com/bicyle/archive/2005/12/22/302672.html
QuickWAP实现网页跳转相关推荐
- 四种ASP网页跳转代码
时间:2012-06-12 21:12来源:未知 输入:铜都风尘 点击: 32987 次 如果你要在服务器端跳转,可以这样: Response.Redirect(http://blog.163.com ...
- 网页按钮跳转位置_阻止safari从网页跳转至app
最近在用safari浏览网页的时候,老是跳转到其他App,很是烦人.而苹果并没有给一个设置. 我整理了以下的方法,可以阻止safari从网页跳转至app.以贴吧为例. 一.一劳永逸的方法 复制贴吧的网 ...
- BOM模型中常用对象 定义计数器 网页跳转 网页前进后退
今天上午学了的BOM模型中常用对象,了解了一部分的属性 For循环的规律 外层循环控制行 内层循环控制列 <!doctype html> <html> <head> ...
- 【手把手教程】如何快速实现任意自定义的域名的网页跳转
文章目录 1 前言 2 手把手步骤 3 更多分享 1 前言 之前我写过一篇博文介绍 如何配置任何自定义域名的网页跳转,里面讲到了背后的核心原理,及一些实操的步骤,可是最近有童鞋跟我反应,内容实在太长了 ...
- 网页跳转(APP内/浏览器)
APP内网页跳转: xml <WebViewandroid:layout_below="@id/lunbo"android:layout_width="match_ ...
- 阿里云网页跳转淘宝app授权登陆流程
前言 今天刚好去阿里云平台认证一个证书,登陆时使用到第三方app授权(淘宝),恰好前段时间朋友问我第三方平台微信授权登陆的流程,故记录一下,方便大家交流学习. 流程步骤 1.访问阿里云培训中心 - 数 ...
- MobLink网页跳转app指定界面技术简介之 URL Scheme
URL Scheme是什么 由于苹果的app都是在沙盒中,相互是不能访问数据的.但是苹果还是给出了一个可以在app之间跳转的方法:URL Scheme.简单的说,URL Scheme就是一个可以让ap ...
- 域名怎么跳转到另外一个网站?常见网页跳转方法和特点对比
网站运营过程中经常有一个网页跳转另外一个网页,一个域名跳转另外一个域名的需求.本文给出以下几种不同的方法,并简要概括一下他们的特点和操作方法. 一.301/302重定向 在web server设置30 ...
- h5网页跳转微信小程序
H5网页跳转微信小程序 再次记录下, 通过使用微信开放标签,可便捷的跳转到微信小程序. 文章目录 H5网页跳转微信小程序 效果图 一.小程序跳转按钮 二.开放标签使用步骤 1. 绑定域名 2. 引入j ...
最新文章
- 你真的了解WebSocket吗?
- [转]web.xml 中的listener、 filter、servlet 加载顺序及其详解
- S/4HANA Product edit button - draft node
- 网络安全06_安装Windows XP_几个虚拟机能够相互ping通,并且能够ping通互联网114.114.114.114
- oracle数据库无法显示图层,ArcMap 无法在Oracle中创建图层案例
- workerman php访问,workerman 配置域名访问 (本地)
- java kafka搭建,Apache Kafka 安装步骤
- java中多线程模拟(多生产,多消费,Lock实现同步锁,替代synchronized同步代码块)...
- zookeeper和eureka的对比
- VScode Python no module的解决方法
- 记录一次烧写Attiny85引导加载程序(Bootloader)的过程(制作badusb)
- android 动态仿磁贴,UWP开发:给App加上动态磁贴
- 海尔构建全球首个智能制造云平台COSMO
- 校招和社招有什么区别?不同时期重点不同!
- glReadPixels读取保存图片全黑
- 微分方程零解稳定性matlab,微分方程零解及稳定性.doc
- 海贼王之伟大航路——状压记忆化搜索
- windows被迫重装系统| 数据恢复 | 启动盘 PE盘 | 批量软件安装
- 低通,高通,带通,带阻滤波器
- Texpad for mac(LaTeX编辑器)激活方法
热门文章
- c ++结构体构造函数_C ++中的构造函数
- jsp错误处理页面_JSP异常处理– JSP错误页面
- easymock接口模拟_EasyMock模拟异常
- 使用Google Play服务的Android定位
- Spring面试问答
- springboot中配置文件application.properties的配置详情,数据源配置
- [转] Spring XML配置十二个最佳实践
- CentOS 中卸载 RPM 包文件
- asp.net MVC之 自定义过滤器(Filter)
- 网上收集总结一下mssql( 部分)