当前位置:首页计算机论文计算机应用 → 文章内容

在动态网站设计中ASP的应用

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-6-29 9:38:42

个V BScript内置的显示系统当前时问的函数,由于系统默认的脚本语言是V BSeript,因此在ASP命令中调用该函数时,脚本引擎会自动将其转换成当前的系统时问.接下来是给testl.
asp添加一点色彩,在<holy>标识中添加“bgcx>lor=“<%=hgc% >””即变为<body bgcx>lor=“<%=bgc%
>”>,并在<holy>标记前添加如下语句:
      <%If' T油e<#12: 00: 00#  An<1 T油e>=#00:00:00#  Then
    bg}}=“silver"
      E1seIf' T汕e<#19: 00: 00#  An<1 T油e>=#12:00:00#  Then
    hg(一“navy
      Else
    bg}}=“re<1"
      En<1且
      %>
    如此一来,当用户在不同的时段访问该页面时,将会看到不同的页面背景色.我们可以做的事情还有很
多,譬如想知道在凌晨至十二点之问浏览该页面的客户的姓名,并向客户问好,那么下面的这段程序将能助你达成心愿.首先你需要在页面中设置表单,将以下HTML代码剪贴到“<%If Time<#12:00:00#  An<1    Time>=#00:00:00#  Then%>”之后:
    欢迎光临我的主页,清填写以下信息:< FORM METHOD= "POST" ACTION= "testl. asp">
      <P> First Name:<INPUT NAME= "fname" SIZE= "48">
      <P>   Last Name:<INPUT NAME=“lname" SIZE=“48">
      <P>   T itle:<INPUT NAME=“title" TYPE= RADIO、4LUE= "mr">Mr.
      <INPUT NAME=“title" TYPE= RADIO、4LUE= "ms">Ms.
      <P><INPUT TYPE= SUBMIT><INPUT TYPE= RESET>
      </FOR1Vl>
    然后在以上HTML代码后面添加如下ASP命令:
      <%  title=request. form(“title")
      if title= "mr" then
      %>
    欢迎您Mr.<%=二qu舰.拓mi(+.二   ;request. form(  (name )%>.
      <%elseif title= "ms" then%>
    欢迎您Ms.<%=二qu舰.拓mi(+.二  ;request. form(  (name )%>. <%else%>
    <B><Font cola   </font></B>
      <%end if%>
    保存文件testl.
12: 00: 00之问的话,>r= blue>欢迎您<%=二que从.长)mi(+.二e   ;)&   + ;&二明es[.长)mi(“玩二e                 ;request. form( (name ) &   &request. form(  lname%>
asp,并在浏览器中以HTTP方式进行浏览,如果此时的系统时问在凌晨0: 00: 00和中
    这其实是一个在Internet和Intranet上常见的功能,即当用户在浏览器端填写完表单后,通过调用一个通用网关程序将用户数据传送到服务器,由服务器进行处理后再将结果返还给客户浏览器.过去为了实现这样的功能必须编写一个独立于HTML之外的CGI程序,并通过HTML进行调用,撇开CGI编写复杂等缺点不谈,CGI的执行效
率也是一个大问题,每一个表单(form)均须执行一个可执行文档,当多人同时上线使用时,多个文档同时执行,将大大降低WEB服务器的执行速度,如今ASP提供了与HTML完全相融的编程环境,显然要比使用CGI便捷得多.
4结束语
    ASP作为动态网页设计的一套服务器端脚本环境,使得用户浏览网页的绝大部分工作量都能够在服务器端执行,大大减少了浏览器的负担,只要使用一般的文书编辑程序,如Windows记事本,就可以编辑发展ASP,它具有简洁、高效、迅速、多变等许多的优点,使网站具有大信息量传输、便于用户实时查询的特性,总而言之ASP不愧为动态网站制作的利器.

上一页  [1] [2]