asp教程3--asp五大对象

asp教程3--asp五大对象

ID:9854622

大小:272.51 KB

页数:46页

时间:2018-05-11

asp教程3--asp五大对象_第1页
asp教程3--asp五大对象_第2页
asp教程3--asp五大对象_第3页
asp教程3--asp五大对象_第4页
asp教程3--asp五大对象_第5页
资源描述:

《asp教程3--asp五大对象》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ASP五大对象2007.3.30声明所有的asp代码必须写在<%%>之间如果想在<%%>代码间写入HTML代码,务必用response.write方法输出.在ASP代码中,想注释某句代码要用’号想把ASP代码写的块的尽量想成块,一个网页内部分散的ASP代码块越多,运行速度就越慢ASP代码必须在IIS里设置了ASP运行环境才能正常运行,否则不能正常执行代码,会出现404错误,或500错误.所有的ASP代码必须在英文状态下编辑,不能录入汉字.在ASP代码里声明变量一定要合法,不要与保留字重名.脚本语言只是网页中的一部分,大部分为HT

2、ML代码,只有在变量的代码我们才会用到ASP代码.那为什么要学对象,对象的作用又是如何的?其实ASP所提供的这些可在脚本中使用的内建对象,使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息,从而使对象开发者摆脱了很多烦琐的工作。ASP中的五个基本对象Request对象提供有关访问者的信息Response对象用于建立对访问者的响应的方法和属性Session对象保留一个特定访问者信息的方法和属性Application对象处理被看成是一个应用程序的一组Web页面的属性Server对象处理有关创建服务器组件和服务器设置

3、的问题Request对象功能在服务器端接受并得到从客户端浏览器提交或上传的信息。Request对象可以访问任何基于HTTP请求传递的所有信息,包括从Form表单用POST方法或GET方法传递的参数、cookie等。Request对象的集合Form集合QueryString集合ServerVariables集合Cookies集合Clientcertificate集合Form集合request.form(“name”)这是接受上一页的信息时,常会用到的一种接受方式。Request是ASP对象,form则是Request对象所包含的对

4、象集合,name也就是上一页表单中的某个文本框、密码框,或者隐藏域等的名称。要求上一页Form表单的递交方法一定要为Post方法。即表单提交的方式method=“post”注:request.form就是要提取表单中所填写的信息,可以把值赋给一个变量.此时得到的值是表单元素的value值.S1:test1.html(本页是HTML的,主要提供输入信息的平台,以将信息提交到再下面的ASP页进行接受处理)用户名:

5、=“username”>
密码:
注意按扭的type必须为submit,只有提交按扭才会有提交的功能,reset,button是无此功能的.且提交的页面表单的action=submit1.asp,method=post.submit1.asp用户名:<%=request.form(“username")%>
pwd:<%=request.form(“pwd")%>

6、通过IIS进行HTTP协议的页面调试,你会发现两个页面进行了关联:test1.html中动态输入的username和pwd,在submit1.asp也则进行相应的动态显示。 这就是接收、提取并显示信息的全过程。改进的submit1.asp<%foreachaainrequest.formresponse.writeaaresponse.writerequest.form(aa)&“
”next%>采用了for循环语句,将上页所有的form标签信息进行接受、并显示。这在上表单页有很多项目时,非常快捷地出来结果。  首先仍然是

7、request.form,只是后面的(“username")(“pwd")成了变量aa,通过for循环对该form集合进行遍历提取,这是一种不同于机械地“有几个就提取几个”的编程思想.编辑技巧在提取表单元素值的时候,我们最好先将它赋给一个变量,这样以后再调用这个元素值的时候不用最去服务器上提取.直接用变量就可以了,加快了代码运行的速度.在提取表单元素值的时候,我们最好指定提取哪个元素的值,尽量不用遍历提取,这样可以加快代码执行的速度.在制作表单时,给每个表单命名应该尽量起个有意义的名字.最好跟要赋值的变量的名字一致,这样可以避免

8、出错.当我们把表单元素的所有内容作为一张表单来处理的时候,所有的表单元素必须放在同一个表单内部.初学者很容易弄混.同一个网页要提取不同的表单的时候,要创建多个表单.每个表单内部都有自己的提交按忸,提交按扭只对本表单内容的元素有提交的功能,跟其它表单没有关系.提交

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。