ASP教程:第九篇 ASP内建对象Application 和 Session

来源:网络 作者:佚名 阅读: 字体:[ ] [打印] [关闭]
自定义标签 wzsp 未创建

内容提要:在上一篇中作者给大家详细介绍了 ASP 内建对象 Response 的使用方法,在这一篇中作者将继续给大家介绍另两个非常实用且重要的 ASP 的内建对象 Application 和 Session。    在 ASP 的内建对象中除了用于发送、接收 ……

定 cookie 的过期日期。为了在会话结束后将 cookie 存储在客户端磁盘上,必须设置该日期。若此项属性的设置未超过当前日期,则在任务结束后 cookie 将到期。

   HasKeys 指定 cookie 是否包含关键字。

   Path 若被指定,则 cookie 将只发送到对该路径的请求中。如果未设置该属性,则使用应用程序的路径。

   至此,我们已经学习的 Response 对象的所有属性、方法和集合的理论知识,下面作者将给大家演示一段简单的程序,通过实践让大家加深理解。先将以下程序剪贴到记事簿中,并保存为 asp7.asp。( 注意将 < 和 % 之间的空格去掉 !!!)
  < %
  Dim user
Dim flag
Dim pwd
  Dim say
Response.buffer=true '' 开启缓冲页面功能
Response.ContentType="text/HTML"
  Response.Charset="gb2312"
  user=Request.Form("username")
pwd=Request.Form("password")
say=Request.QueryString("say")
%>
  < form method="POST" action="asp7.asp">
  < p> 用户名 :< input type="text" name="username" size="12">< br>
  口 令 :< input type="password" name="password" size="12">< br>
  < input type="submit" value=" 提交 " name="B1">< input type="reset" value=" 取消 " name="B2">< /p>< /form>
  < %
  If say=1 then
  Response.Write " 欢迎书生大驾光临 !"
End If
  If say > 1 then
  Response.Write " 欢迎再次光临书生的 ASP 网站 !"
End If
  If user="Adm" and pwd="shusheng" Then
  Response.Expires=1 '' 设置该页面在浏览器的缓冲中存储 1 分钟后过期。
  flag=1
  ElseIf user="guest" and pwd="guest" Then
  Response.Expires=0 '' 使缓存的页面立即过期。
  Response.Clear '' 清空存储在缓存中的页面
  flag=2
  ElseIf user="vip" and pwd="vip" Then
  Response.Write " 欢迎 VIP 光临书生的 ASP 网站 "
  flag=3
  Else
  flag=0
  Response.End '' 立即停止脚本处理,并将缓存中的页面输出
End If
  Response.write "< p>< a href=''asp7b.asp?flag="&flag&"''> 动态网站设计十八般武艺 --ASP 篇 (7) 实践练习 < /a>&l; /p>"
'' 将变量 flag 的值传送给 asp7b.asp
  %>
  < p> 动态网站设计十八般武艺 --ASP 篇 (7) 实践练习 < /p>
   再将以下程序保存为 asp7b.asp。
  < %
  Dim saysay=Request.QueryString("flag")
Select case say
  case "1"
  Response.Redirect "asp7.asp?say=1"
case "2"
  Response.Redirect "asp7.asp?say=2"
case "3"
  Response.Redirect "asp7.asp?say=3"
case "0"
  Response.Redirect "asp7.asp?say=0"
End Select
  %>

   将这两个程序放在有执行权限的 WEB 虚拟目录下,并以 http 方式访问 asp7.asp。在这两个程序中我们充分运用了至今为止所学过的两个 ASP 内建对象 :Request 和 Response。当你第一次访问 asp7.asp 文件时,页面上出现一个 Form 并提示输入用户名和口令,如果你输入用户名

上一页1234下一页
[标签: ASP教程:第九篇, ASP内建对象Application, , Session, ] [打印] [关闭]
上一篇:[ASP编程]
下一篇:ASP基础
站长评论(0) 查看所有评论
相关新闻

热门新闻

推荐新闻