欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

用asp生成wml

程序员文章站 2022-07-02 15:45:00
第一个asp页面。 note pad输入下面的程序。 <%@ language=vbscript %><% response.contenttype="text/...
第一个asp页面。
note pad输入下面的程序。
<%@ language=vbscript %>
<% response.contenttype="text/vnd.wap.wml" %><?xml(标准化越来越近了) version="1.0"?>
<!doctype wml public "-//wapforum//dtd wml 1.1//en" "https://www.wapforum.org/dtd/wml_1.1.xml(标准化越来越近了)">
<wml>
  <card id="main">
  <p>
     hello
  </p>
  </card>
</wml>

保存为hello.。并且是它和hello.wml在同一个子目录下。
启动你的iis服务器管理。在“默认的web站点”下找到“wap”目录,用鼠标右键点击它,选择属性“properties”,就会弹出一个对话框,里面有好多配置选项。 在“虚拟目录”标签页当中有一项应用程序设置。将“许可”一项设置为:“执行(包括脚本)”。确定后,退出iis console。
打开winwap,马上stop它,在url栏里输入:“”,并按下回车。等着欣赏你的第一个
asp页面。

动态生成wbmp
wbmp的具体解释请参看该部分的isapi的例子。


<%@ language=vbscript %>
<%
function stob(varstr)
str2bin = ""
for i = 1 to len(varstr)
varchar = mid(varstr, i, 1)
str2bin = str2bin & chrb(ascb(varchar))
next
stob = str2bin
end function
img=chr(0) & chr(0) & chr(5) & chr(2) & chr(0) & chr(&hf8)

response.contenttype="image/vnd.wap.wbmp"
response.binarywrite stob(img)
%>

——————————————————