我的wap开发经验总结
1. 错误连接
response.write "<a href='http://m2p.cn/txl.asp?mobileno="&mobilenum&”&file="&file&”'>通讯录</a>"
& 替换 &
response.write "<a href='http://m2p.cn/txl.asp?mobileno="&mobileno&"&page="&s2-1&"&file="&file&"'>上一页</a>"
2. 不能传递中文,需要编码
''用URLEncode方法进行编码
strurlencode=server.URLEncode(str) //能够取出中文
例如:response.write "<a href='http://m2p.cn/kjj.asp?mobileno="&mobileno&"&host="&host&"&comm="&server.URLEncode(mid(v(2*i+1),1,j-1))&"'>"&mid(v(2*i+1),j+1,len(v(2*i+1))-j)&"</a>"
''用HTMLEncode方法进行编码
strhtmlencode=server.HTMLEncode (str) 拨打电话
<a href='"&"wtai://wp/mc;"&mid(v(2*i+1),1,j-1)&"'>"&mid(v(2*i+1),j+1,len(v(2*i+1))-j)&"</a>"
3. Wap不保存cashe,强制刷新
<meta http-equiv="Cache-Control" content="max-age=0" />
<meta http-equiv="Cache-control" content="no-cache" />
5.按键上加连接
<do type="options" label="回首页">
<go href="http://wap.un165.com/" />
</do>
4. 常见错误
m3gate命令提示
Fatal Error. Ln 10 .Col 10
Expected end of tag ‘p’
response.write "命令已执行</br>"
正确写法
response.write “命令已执行”
response.write “<br/>”
5. 同一连接wap不能重复操作
文本需要翻页,因为每一次点击”下一页”传递的连接是相同的
手机不执行重复操做
解决:方法 添加一个动态参数 &time=now
6. 对于wap的自动换行
<p mode='nowrap'>强制不让系统自动换行