《ASP》课程设计教案(8)
if rownum mod 2=1 then %> <%next%> <%next%>
8、过程与函数的定义
sub 过程名(形式参数) 语句块 [exit sub] end sub
funtion 函数名(形式参数)
语句块
[exit function]
函数名=函数的返回值 end funtion 举例:
1、利用VBScript在页面中输出当前的日期(chapter04/section456/ instruct1.asp) <%t=now
response.Write (year(t)&\年\月\日\%>
2、试用VBScript编写一个求数n阶乘的函数Power,利用表单获得求阶乘的数,然后通过调用Power函数,实现阶的计算并输出结果(chapter04/section456/ instruct4.asp) jieceng.asp
<% function power(m) s=1 for i=1 to m s=s*i next power=s end function n=request.Form(\ for j=1 to n response.Write cstr(power(j))+\ next 课后问题:
1、试用VBScript编程,实现计算并输出100至500间的水仙化数。
2、试用VBScript的数组,结合编程实现在页面中输出100个随机基本键位的大写字母,要求每行显示20个字母,各字母间用一个空格分割。
第六讲 ASP内建对象
教学重点:
1、利用Response对象的属性、方法、和Cookies集合来控制和管理由服务器发送到浏览器的数据;
2、利用Request对象获得表单所提交的数据、Cookie的值以及服务器环境变量的值; 3、在globa.asa文件中使用Application对象和Session对象。 教学要求: 1、熟知Response对象的有关属性和方法及Cookies集,熟练掌握其功能和用法,应达到“简单应用”的层次;
2、熟知Request对象的属性和方法集合(Form、QueryString、Cookies、ServerVariables); 3、熟知Server对象的属性和方法(Server.CreateObject()、Mappath()); 4、熟练掌握会话级作用域的对象(Session)的属性和方法; 5、熟练掌握应用级作用域的对象(Application的属性和方法;
6、掌握在global.asa文件中使用Session和Application对象的属性、方法、事件等; 教学内容:
IE浏览器(客户端) 服务器 窗口 http请求 Request对象 http://www.sohu.com/a.asp IIS网页元素 (ASP) 执行ASP部 解释分 html Respons对象 响应体 响应头 在ASP中内建了一些对象,通过这些对象,可以很容易地收集浏览器发送和请求的信
息,以及与服务器和用户相关的信息。
1、Response对象
用于控制和管理由服务器发送到浏览器的数据(HTML普通文本、控制信息、Cookies),其功能主要通过该对象的属性、方法和Cookies集合来实现的。 Buffer属性:指定ASP页面创建的输出是否保存在IIS的缓冲区中,其取值为True或False。(chapter05/section1/ response_buffer.asp )
<%@LANGUAGE=\<%response.Buffer=false%>
无标题文档
<%for i=1 to 10
for j= 1 to 500000 '用于延迟 next
response.Write(i&\
next %>
