|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
专业性的服务。有的ASP商提供垂直型的应用服务,针对某一特定行业提供应用服务。Response工具在ASP程序计划中的次要功效是从扫瞄器端到服务器端传送数据到扫瞄器的客户端,我们晓得ASP的剧本是在服务器端实行的,他并没有输入"值"的功效。要想具有输入"值",就必需依托Response工具。
在这里我们将存眷其最经常使用的一些功效。也就是在程序计划中常常要用到的一些功效,详细以下:
(1).response.write发送信息到扫瞄器
(2).response.end无效地中断代码
(3).response.redirect页面重定向
怎样用response.write发送信息到扫瞄器?
鄙人面的response.asp就是一个向客户端发送信息的程序,在程序顶用到了一个内立功能--dateadd,关于这个功效能够参阅以下相干文档:
http://help.activeserverpages.com/iishelp/VBScript/htm/vbs90.htm.
Response.asp程序源代码:
<html>
<head>
<title>response.asp</title>
<bodycolor="#FFFFFF">
<p>
<%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"如今工夫:
<b>"&when&"</b><br>"response.write"今天此时:
<b>"&tommorow&"</b>
<br>"response.write"一月今后此时:
<b>"&monthlater&"</b>
<br>"%>从如今今后6秒钟:<b><%=sixminuteslater%></b>
<br>从如今今后6小时是:<b><%=sixhourslater%></b>
<br>从如今今后40秒是:<b><%=fortysecslater%></b>
<br></body></html> 实行今后的界面以下:
图01:response.write发送信息到扫瞄器
response.end是怎样无效地中断代码?
上面是用response.end停止一个页面操纵的源程序end.asp和实行后的运转界面:
end.asp:
<title>end.asp</title>
<bodycolor="#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"如今工夫:
<b>"&when&"</b>
<br>"response.write"从如今今后一个月工夫:<b>"&monthlater&"</b><br>"response.endresponse.write"从如今今后二周工夫:
<b>"&twoweekslater&"</b>
<br>"%>从如今今后6秒工夫:
<b><%=sixminuteslater%></b>
<br>从如今今后6个小时:<b>
<%=sixhourslater%></b>
<br> 运转此程序,则实行界面以下:
在end.asp程序中可见多了一个response.end语句:假如没有这个语句,则程序实行后的界面以下:
图03:程序中屏障respons.end语句的实行界面
因而可知Response.end是怎样无效中断代码实行的了。
国内有些大的CRM厂商的ASP就写得不错.无论是概念还是它里面用JAVASCRIPT的能力.并不是说现在的程序员用了ASP.NET来写程序就可以说自己高档了 |
|