注册通行证 用户名 密码
  • 文章投稿
  • 博客
  • 论坛
  • 设为首页
  • 加入收藏
jztop.com网络技术
  • 首页
  • | iT新闻
  • | 操作系统
  • | 组网建网
  • | 网络安全
  • | 程序开发
  • | 办公一族
  • | 工具软件
  • | 网页制作
  • | 多媒体制作
  • | 网吧技术
  • | 服务器
  • | 专题教程
Vista | 软件评测 | 系统备份 | 优化 | 进程 | 聊天 | 病毒 | Linux | 黑客 | 防火墙 | 数据库 | Web开发 | Java | Word | 游戏 | 32位开发 | 移动开发
当前位置:首页 > 网页制作 > 网页制作技巧 > 内容正文

用QuickWAP组件建设Wap站点教程

发布时间:2006-04-10 12:46:53 来源:天极网 网友评论 0 条
用QuickWAP组件建设Wap站点教程-准备篇 

首先我们要简单了解一下什么是QuickWAP,QuickWAP V1.0精简版是一款基于WAP1.2协议,利用VB6 开发的一个辅助ASP+WML语言编写WAP网页的组件。

其次我们要安装安装QuickWAP V1.0精简版,假如你还没有下载可以到天空下载站(http://shareware.skycn.com/soft/
3672.htm)下载安装。

安装过程如下:

1.首先将QuickWAP.dll文件拷贝到系统system32目录下。

Windows 2000/Server/Advanced Server操作系统为:

系统盘符:/WINNT/system32/

Windows XP/2003操作系统为:

系统盘符:/Windows/system32/

2.注册控件。

开始菜单—〉运行 Regsvr32 QuickWap.dll 命令。


成功注册后弹出对话框如下:


接下来我们可以检测是否已成功安装Quickwap.Dll,新建一个ASP文件,代码如下:


   如果通过IIS运行此文件得到如下图,表示已经安装成功,可以使用该组件了。
注意事项:使用QuickWAP前,请确保服务器配置好了WAP的MIME类型。

Associated Extension
MIME Type

wml
text/vnd.wap.wml

wmlc
application/vnd.wap.wmlc

wbmp
image/vnd.wap.wbmp

wmlsc
application/vnd.wap.wmlscriptc

wmls
text/vnd.wap.wmlscript

wsc
application/vnd.wap/wmlscriptc


以下是配置在IIS中配置WAP的MIME类型:

一、启动IIS
   开始菜单-设置-控制面板-管理工具-Internet信息服务(IIS)管理器

二、右击本地计算机 查看属性
    

三、打开MIME类型,就可将上面数据添加进去
用QuickWAP组件建设Wap站点教程-实战篇  

现在我们就开始学习用Quickwap组件编写Wap代码了.

1>     框架PageHeader和PageFooter

PageHeader
作用:PageHeader用于设置WAP页面的访问控制信息、缓存等的函数,输出了WAP文件头并产生了一个一个卡片。

语法:Wap.PageHeader("CacheControl",” forua”,” OtherAtt”)

说明:CacheControl max-age指定DECK在缓存里的生存期,最小单位是秒, 如果指定为0, 则每次都需通过连接服务器来调用该DECK。

forua forua 为可选属性,指定在该wml文件传到客户端之前, 标签是不是被中间代理删除(因为传输的协议可能改变),默认值为false。
OtherAtt用于设置其他的属性值。其中的属性值可以用单引号或者两个双引号括起来。
如" name='Bicyle'" 可以用" name=""Bicyle"""代替。
在此添加的附加属性将添加到的前边。
例如:Wap.PageHeader("max-age=300")

PageFooter

作用:用于输出WAP文件的末尾函数

语法:Wap.PageFooter

文件实例:

新建kj.asp代码如下:


效果演示:

2>     输出函数WriteOut和WriteRow

作用:他们是对要输出的文字进行UTF-8转码,然后进行输出。

例如:Wap.WriteOut " Content" & "
"
说明:Content用于准备输出的字符串

WriteRow与WriteOut的区别就在于:后面的
,也就是说,我们在输 出的时候可以省略后面的
,而输出时将自动换行。例如我们还是要输出"欢迎使用Quick  WAP组件开发!"这句话,代码就可以这样写:
例如:Wap.WriteRow "欢迎使用Quick WAP组件开 发!"

文件实例:

新建Write.asp,代码如下:



效果演示:


3>超链接函数A

作用:用于形成超链接的函数使用QuickWap实现超链接非常简单.
例如:Wap.WriteRow Wap.A("Title"," Url "," DisplayText "),

说明:Title显示在手机左下角或右下角显示的提示信息。

Url链接地址,可以是相对路径或者绝对路径。

DisplayText就是显示在屏幕上的链接文字。

注意:他们之间必须用逗号(,)隔开一下函数都是如此,不再提醒。

文件实例:新建A.asp,代码如下:



效果演示:


4>分页函数.EasyMorePage

作用:简易的长字符串分页函数

语法:Wap.WriteOut Wap.EasyMorePage("ToShowContent",)

说明:ToShowContent输入要分页的字符串

TextLong每页显示的字符数。

文件实例:新建EasyMorePage.asp  代码如下:



效果演示:

5>图片函数Img

作用:用于图片显示的函数

语法:Wap.WriteOut Wap.Img("Url","Tip ",OtherAtt)

说明:Url是图片的地址,可以是相对路径或者绝对路径

Tip当无法显示图片或载入时显示的文字信息
OtherAtt用于设置其他的属性值。其中的属性值可以用单引号或者两个双引号括起来。如"name='Bicyle'" 可以用" name=""Bicyle"""代替

例如:Wap.WriteOut Wap.Img("images/logo.PNG","生成预览中...")

文件实例:

新建文件Img.asp 代码如下:



效果演示:

6>图片链接函数

作用:用于形成带有图片链接的函数

语法:Wap.WriteRow Wap.ImgA("ImgPath","Url "," DisplayText ")

说明:ImgPath图片的地址,可以是相对路径或者绝对路径。

Url链接地址,可以是相对路径或者绝对路径

DisplayText显示在屏幕上的链接文字

例如:Wap.WriteRow Wap.ImgA("","#SecondCard","第二栏目")

文件实例:

新建文件ImgA.asp 代码如下:



效果如下:
7>段落函数P

用于设置段落对齐、是否允许换行Wap.WriteOut Wap.P("AlignMent ","WrapMode ")

AlignMent对齐方式有三种:left center right

WrapMode是否换行:wrap nowrap

例如:Wap.WriteOut Wap.P("left","wrap")

文件实例:

新建p.asp代码如下:


效果演示:

8>Utf8转成Gb2312函数

用于将被转换为UTF-8编码的字符还原为中文字符的函数

Wap.WriteRow Wap.Utf8_Gb2312("SearchString")

SearchString待转换的UTF-8编码的字符串

例如:

Wap.WriteOut Wap.Utf8_Gb2312("我们有专业的开发团队")

文件实例:

新建文件UtGb.asp代码如下:



效果演示:

用QuickWAP组件建设Wap站点教程-终结篇  

问:假如我不习惯使用QuickWap组件了怎么办?

答:可以卸载掉

方法如下:

开始菜单—〉运行 Regsvr32 /u QuickWap.dll 命令,即可卸载掉。
问:我为什么感觉用QuickWap组件开发Wap不习惯呢?

答:用QuiWap组件编程刚开始可能不太习惯,用了一段时间后,你挥发现它非常的好用,快捷,并因此而喜欢用QuickWap组件了


 
关于 QuickWAP组件 建设Wap站点 教程 的新闻
  • WAP建站入门教程
  • Word入门动画教程94:插入脚注和尾注
  • Word入门动画教程93:插入声音批注
  • WEB2.0教程:什么是SNS网站?
  • Word入门动画教程92:插入文字批注
【评论】【收藏本文】【打印】【关闭】
上一篇文章:WAP建站入门教程
下一篇文章:WAP网关服务器应用形式初探
讨论区
查看
已有 0 位对此新闻感兴趣的网友发表了看法
匿名发表
注册通行证 登陆
图文阅读推荐
网页设计配色基础:RGB与HSB
网页设计配色基础:RGB与HSB
淘宝网店“设计装修”技巧全攻略
淘宝网店“设计装修”技巧全攻略
我的地盘听我的 六大主流博客网站对比评测
我的地盘听我的 六大主流博客网站对比评测
全站资源
  • 微软官方入门教程19:轻松掌握Vista系统的快
  • 微软2008大冲击,预借Vista SP1力促Vista市
  • 在收件箱中获得 Windows Vista 的最新更新
  • 微软官方Vista入门教程全集19篇(Vista学院
  • Windows Vista 的成功将势不可挡
  • 快快抛弃Vista,拥抱XP SP3!你觉得呢?
  • 浅谈Vista系统关闭虚拟内存与使用内存盘加速
  • 嘿嘿,按下键盘上面的三个键,马上让你的Vi
  • Windows Vista的盗版率只有Windows XP的一半
  • 3DMark和PCMark Vantage新版将只支持Vista系
阅读排行
  • 淘宝网店“设计装修”技巧全攻略
  • javascript函数库
  • 我的地盘听我的 六大主流博客网站对比评测
  • WAP建站入门教程
  • 网页木马深度剖析以及手工清除
  • WAP建站语言WML语法全接触
  • 好事喜事送上祝福 电子请柬随网拈来
  • 如何保存网页中的Flash文件?
  • WAP建站WML语言语法基础
  • 介绍几款WAP网页制作工具(提供下载)
最新技术文档
  • 心得:漫谈网站改版的必要性
  • 网页文字界面设计与穿衣搭配经验
  • 让网页里的提交按钮变得更靓丽
  • 小技巧:以图换字的几个方法及思路
  • 巧用网页显示硬盘内容
  • HTML在线编辑器的调用方法和使用方法
  • 本地检验网页是否符合标准的几种方法
  • 什么是uri 什么是url 两者的关系是什么?
  • 网页中添加调用qq或者msn聊天窗口与客服进行
  • 网页设计配色应用——色调
专题教程
  • 大话G游 专题:手机病毒揭密
  • ARP攻击防范与解决方案 路由故障处理手册
  • Picasa中文版_Picasa教程 专题:清除流氓软件
  • Firefox专题 seo搜索引擎优化专区
  • 重装Windows必知的事情 装机之必备软件大行动
病毒专杀栏
  • 杀毒软件反被病毒杀 连"救命"都不能喊
  • 金山ARP防火墙
  • 还原卡神话破灭“机器狗”病毒来势汹汹
  • cctv经济半小时:你的手机现在安全吗?
  • 新挂马方式开始流行 ARP挂马称雄局域网
  • 木马和病毒清除的通用解法
  • IP地址不再冲突 查找ARP攻击者元凶
  • 教你几招识别和防御Web网页木马
  • 分析:封杀BT只是暂时的止痛药
  • QQ爆危险漏洞,“QQ游戏邀请大盗”邀请你玩病
关于我们 | 诚聘英才 | 联系我们 | 版权声明 | 网站大事 | 网站地图 | 意见建议
CopyRight 2005-2007 Jztop.Com 版权所有 未经许可 请勿转载