构建WAP网站并不仅限于ASP,它是一种跨语言跨平台的网页技术。不过,如果你认为ASP是用起来最方便的语言,那么无疑可以选择它。在ASP中,你需要注意以下几点:
- 选择适当的doctype:对于WAP2.0,doctype为xhtml-mobile。
- 设置正确的MIME类型:WML页面的MIME类型为”text/vnd.wap.wml”,而xhtml页面的MIME类型为”application/vnd.wap.xhtml+xml”。
- 注意页面大小:由于手机的限制,WAP页面的大小一般不应超过20KB。
- 反馈用户操作:由于WAP是一种无状态的协议,所以务必尽可能给出用户操作的结果。
给你一个基本的ASP WAP页面的代码:
低版本:
<%@ language= "vbscript" %>
<%
'WML需要的头信息
Response.ContentType = "text/vnd.wap.wml"
%><?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Hello World!">
<p>
Hello, world!
</p>
</card>
</wml>
高版本:
<%@ language= "vbscript" %>
<%
'XHTML需要的头信息
Response.ContentType = "application/vnd.wap.xhtml+xml"
%><?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>Hello World!</title></head>
<body>
Hello, world!
</body>
</html>
具体操作步骤可能还需要根据你的具体需求进行修改。如果你需要使用数据库或其他更复杂的操作,可能还需要更多的学习和实践。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/171021.html