WAP网站的建设心得
以下是在开发wap中的随笔,其中一些对于“老鸟”来说,谈不上什么,希望对初学者有所帮助,大家有什么小技巧,欢迎顶上来。共同学习、共同进步 ^-^
1、iis配置Wap环境
在作为wap站点的属性-->Http头-->MIME映射中添加新的文件类型,具体如下:
关联文件名 内容类型
wml text/vnd.wap.wml
wmlc application/vnd.wap.wamlc
wmls text/vnd.wap.wmlscript
wmlsc application/vnd.wap.wmlscript
wbmp image/vnd.wap.wbmp
编写一个wml文件或者使用asp编写一个动态网页
如果使用asp编写,在源码的开始添加
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Response.ContentType = "text/vnd.wap.wml; charset=utf-8"%>
编码采用utf-8
就可以使用模拟器进行浏览了。
2、wap中的编码比较严格,标签区分大小写。标签一定要对应。初学者经常犯这样的错误
3、说到标签对应就涉及到这样一个问题。当在一个表中查询记录的时候,在asp中没有记录就输出“没有记录提示”并response.end。但是在wap中不行,因为这样就不会输出</card></wml>等闭合标签。
我采用的方法是。得到记录集后
if rs.eof then
Wrong="暂时没有记录。。。"
else
'正常的进行页面显示。。。。。
end if
respong.write Wrong
。
</p>
</card>
</wml>
这样可以避免标签不闭合。
4、图片下载中首先一定要做到
a、图片格式要正确:有的手机支持png 有的支持gif、bmp、jpg 。(联通CDMA的大部分都支持png)
b、图片的路径要正确:绝对路径 比如
http://****/PicDown/aa.png
c、图片的大小要适当:预览的图片不能超过10kb,供下载的图片不能超过30kb。(这个我也不知道有没有标准,这是我在实际测试中得到的数据),下载有些手机支持图片或者铃声可能还要大 <50kb,但是为了照顾大多数手机所以,建议<30kb。
d、图片的大小一定要和图片的名称对应,也就是说 aa.png是多么大,在其size中就写多么大,这两个是对应的。
e、有的手机在手机内存储图片达到一定数量时候,就会提示“下载个数过多”等类似提示,有的手机有预览-->保存(如:MOTO)有的没有,下载后直接保存到手机中(LG8180)。
f、判断用户下载是否成功,可以在指定的文件中获得Status,if Status=‘ok’ 则表明下载成功,进行提示下载成功、下载次数+1等操作,否则,提示下载失败
5、wap中的分页
分页和web中是一样的,只是有些功能比较简化了,下面是常用的分页,没有写成函数是方便大家修改。
在打开记录集后写,如下代码:
<%
filepath=request.servervariables("path_info")%>
<%page=1
page=request("page")
rs.PageSize = 8 '每页的记录的条数
if Not IsEmpty(trim(Request("Page"))) then
Page = CInt(Request("Page"))
if Page > rs.PageCount then
rs.AbsolutePage = rs.PageCount
elseif Page <= 0 then
Page = 1
else
rs.AbsolutePage = Page
end if
End if
%>
然后再想显示分页的地方,一般是在记录集循环输出完毕的后面写:
<%if rs.pagecount<>1 and rs.pagecount<>0 then%>
<br/>
<%if page>rs.pagecount then%>
<a title="确定" href="<%=filepath%>?Page=<% =page -1 %>">上一页</a>
<%else%>
<%if page<>1 then %>
<a title="确定" href="<%=filepath%>?Page=<% =page -1 %>">上一页</a><br/>
<% end if %>
<a title="确定" href="<%=filepath%>?Page=<% = page + 1%>">下一页</a>
<%end if %>
<%end if
response.Write "第"&page&"页共"&rs.pagecount&"页"
%>
注意显示的时候首先显示下一页,然后再显示上一页这和web上的习惯不太一样
WAP网站的建设心得相关推荐
- 手机wap网站建设的方法和技巧
随着互联网技术的不断进步,越来越多的运营商对于手机wap网站的建设有了更多的投入,手机wap网站的建设和开发要根据网站的特点和经营范围来进行设计和建设,这样才可以提升手机wap网站建设的效果.现在智能 ...
- wap网站的优化建设
我们在成功建立wap网站之后,不要觉得一时没有达到自己想要的效果就丢之气之,让其成为垃圾链接,我们既然前期做了大量的工作来建立起来这个网站,一定要坚持耐心的把这个网站培养下去,其实就如同我们栽种一个树 ...
- 使用ASP技术进行WAP网站建设|系列教程全集
eNet硅谷动力的系列教程,被分裂传播很久,今天整理一下放在这里. 第一节:WAP的潜能 这些日子,我们常听到WAP技术,一种手机上网的技术.从技术上讲,移动电话不可能和PC来竞争,移动电话的屏幕只能 ...
- 2013年网站内容建设新趋势
百度站长平台计划在2013年推出星火计划来扶持原创.优质网站,给原创的优质内容提供更大的发展空间,这是一个很好的消息,不管是对于普通访客而言还是认真做原创内容的网站主而言.纵观现在的网站,大部分都是采 ...
- 手机wap网站建置方案
开发案例 0 引言 手机的功能从简单的语音通信和文字短信, 发展 到现在的彩信.多媒体.无线上网??用户能够通过 手机来实现各种交换和获取丰富的信息资源.WAP (Wireless Applicati ...
- WAP网站的推广方式(自整合篇)
WAP网站推广随着无线互联时代的到来,已经日益受到大家的重视.虽然WAP网站的目前盈利模式还不是很清晰,但WAP网站推广的竞争强度将肯定会越来越激烈,下面和大家一起探讨下WAP网站的推广方法. 方法/ ...
- 用asp.net开发移动wap网站集成在线wap模拟器
下面的代码将演示利用ASP.NET2.0开发WAP模拟器和支持移动设备浏览的网页 注:通过目录下的/moni可以模拟浏览我们制作好的wap网站 我们先实现一个Page类,添加一些于aspx页的交互,因 ...
- B2B2C网站系统建设的常见误区
随着网络的高速发展,极大的改变了人们的购物消费行为习惯,因此也带动电子商务的发展,很多传统企业想选择转型却对B2B2C网站系统缺乏一定的了解.那么接下来就为大家讲讲B2B2C网站系统的在建设过程中所遇 ...
- 高校网站群建设方案简介
1. 高校网站群建设背景 沿着我国电子信息化的发展轨迹,新一轮的网站建设运动正在轰轰烈烈的进行中,其中高校网站群的建设是整个网站建设创新发展运动的中坚力量,对全国高等院校电子信息化的推动起着不可磨 ...
最新文章
- LC124 Binary Tree Maximum Path Sum
- Adobe公司Flex首席产品经理作序推荐
- 1.13 抽象类和接口的区别
- SpringMVC校验---SpringMVC学习笔记(八)
- spring Boot 学习(七、Spring Boot与开发热部署)
- 论文阅读 - Beat Tracking by Dynamic Programming
- linux 修改hba参数,更改Raid卡和HBA卡在linux下的启动顺序
- Linux常用脚本命令总结
- php中的class的用法,PHP get_class_vars() 函数用法及示例
- Xshell连接不上行Linux系统
- 有了WCF,Socket是否已人老珠黄?
- 一个程序的自我修养「GitHub 热点速览 v.22.19」
- java计算机毕业设计教务排课系统(附源码、数据库)
- python英语单词 扇贝英语安卓下载_扇贝单词英语版app下载-扇贝单词英语版v3.5.803 安卓版-腾牛安卓网...
- CodeMeter服务无法启动
- python海龟动画小猫边走边换造型的类
- XBee无线模块的通信方式和结合Arduino的具体实施过程
- 万字长文看懂商业智能(BI)|推荐收藏
- 分析bootstrap class path not set in conjunction with -source 1.6
- 腾讯云Elasticsearch集群多可用区容灾实现原理及最佳实践