CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

我是ASP新手,有一段代码看不明白,请教大家,在线等

楼主sunshine_os(sunshineos)2004-12-01 20:38:45 在 Web 开发 / ASP 提问

我是新学ASP的菜鸟   ,page2.asp代码一直不是很理解,但调试很正确,  
  麻烦高手告诉我   page2.asp里面的代码运行流程,先谢谢了  
  page1.asp  
   
  <%@LANGUAGE="VBSCRIPT"   CODEPAGE="936"%>  
  <html>  
  <head>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <title>page1</title>  
  </head>  
  <body><form   action="page3.asp"   method="post"   name="form">  
  name:<input   name="name"   type="text"     size="15"><br>  
  old:   <input   name="old"   type="text"     size="15"><br>  
  <input   name="提交"   type="submit"   value="   ok">  
  <input   type="reset"   name="Submit"   value="清除">  
  </form>  
  </body>  
  </html>  
   
   
  page2.asp  
  <%@LANGUAGE="VBSCRIPT"   CODEPAGE="936"%>  
  <%  
  sub   errorform   (theerror)  
  //这段代码什么意思?,是不是声明errorform函数?  
  //sub   是什么意思?  
  %>  
   
   
  <html>  
  <head>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <title>page2</title>  
  </head>  
   
  <body>  
  <%=theerror%>  
  <form   method="post"   action="page1.asp"><p>  
  <input   type="submit"   value="return"></p></form>  
   
  </body>  
  </html>  
  <%response.End()/////////这里不是已经END了吗   ,那下面的代码怎么还能运行的?  
  ///////书上说的是这段话放在errorform的最后面,但这里不是在最前面的吗  
  end   sub  
  name=   trim   (   request.Form("name"))  
  old   =   trim   (   request.Form("old"))  
  if   name   =   ""   then  
  errorform"   name   nothing"  
  end   if  
  if   old   =   ""   then  
  errorform   "old   nothing"  
  end   if  
  %>  
  <html>  
  <head></head><body>  
  <%response.Write(name)%>  
  thank   you</body></html> 问题点数:10、回复次数:4Top

1 楼setcdq9801(蓝鸽@我是你.net)回复于 2004-12-01 20:45:46 得分 5

sub   errorform   (theerror)  
  //这段代码什么意思?,是不是声明errorform函数?  
  //sub   是什么意思?  
   
  是子程序的声明  
   
  response.End()/////////这里不是已经END了吗   ,那下面的代码怎么还能运行的?  
  ///////书上说的是这段话放在errorform的最后面,但这里不是在最前面的吗  
  end   sub  
   
  因为它是放在子程序里面,只在子程序里面起作用,只有调用子程序时才会有用Top

2 楼cdsun()回复于 2004-12-01 21:12:45 得分 0

本想说说的  
  可是楼上好像都说完了  
   
  呵呵  
  帮顶Top

3 楼cncca(来个可乐 9_9)回复于 2004-12-01 21:17:05 得分 5

function   可以这样用:  
  ...  
  Dim   a  
  a=F1(x1,x2...)  
  ...  
  function   F1(P1,P2...)  
  .  
  .  
  .  
  end   function  
   
   
  sub只能是  
  ...  
  S(x1,x2...)  
  ...  
  sub   S(P1,P2...)  
  .  
  .  
  .  
  end   subTop

4 楼sunshine_os(sunshineos)回复于 2004-12-01 21:17:42 得分 0

谢谢了Top

相关问题

  • asp源代码!
  • 谁帮我看一段asp的代码?有个地方弄不明白阿 !!!!!!!!!!!!
  • 急需asp代码!!
  • asp代码问题
  • ASP代码问题?
  • Server.CreateObject("ADODB.Recordset")问题,急啊!谁能看明白这段代码?在线等
  • 在aspx页面里怎样写asp代码并执行asp代码呢?在线等
  • 最近开始学习ASP,拿BBSXP代码开刀,嘿嘿,有个地方不明白,问问大家
  • ASP上传图象代码错误。在线等待!
  • 在javascript中能否加入asp代码?在线等

关键词

得分解答快速导航

  • 帖主:sunshine_os
  • setcdq9801
  • cncca

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo