Response对象1
Response对象1,Response对象1
80%场合的20%的功能。
response.write
response.write的变体 <%= %它可使ASP方便地插入HTML中
response.end which 有效地中止代码
response.redirect 调用其它页面
下面是一个实例,用response.write发送信息到浏览器。同时用到了dateadd,一个
内建功能,相关文档在:
http://help.activeserverpages.com/iishelp/VBScript/htm/vbs90.htm.
<html<head
<titleresponse.asp</title&
<body color="#FFFFFF"
<%
when=now()
tommorow=dateadd("d",1,when)
twoweekslater=dateadd("ww",2,when)
fourteenweekdayslater=dateadd("w",14,when)
monthlater=dateadd("m",1,when)
sixminuteslater=dateadd("n",6,when)
sixhourslater=dateadd("h",6,when)
fortysecslater=dateadd("s",40,when)
response.write "Now <b" & when & "</b<br"
response.write "tommorow <b" & tommorow & "</b<br"
response.write "2 weeks from Now <b" & twoweekslater & "</b<br"
response.write "fourteen working days from Now <b" &
fourteenweekdayslater & "</b<br"
response.write "1 month from Now <b" & monthlater & "</b<br"
%
six minutes from now <b <%=sixminuteslater% </b<br
six hours from now <b <%=sixhourslater% </b<br
fourty seconds later <b <%=fortysecslater% </b<br
</body</html
下面是用response.end终止一个页面操作:
<html<head
<titleend.asp</title&
<body color="#FFFFFF"
<%
when=now()
tommorow=dateadd("d",1,when)
twoweekslater=dateadd("w",2,when)
monthlater=dateadd("m",1,when)
sixminuteslater=dateadd("n",6,when)
sixhourslater=dateadd("h",6,when)
response.write "Now <b" & when & "</b<br"
response.write "1 month from Now <b" & monthlater & "</b<br"
response.end
response.write "2 weeks from Now <b" & twoweekslater & "</b<br"
%
six minutes from now <b <%=sixminuteslater% </b<br
six hours from now <b <%=sixhourslater% </b<br