协策网络,专业做网站,优秀上海网站制作公司,提供企业建站、网站设计、网页制作,专业网页设计师和网站制作技术工程师为您量身打造个性企业电子商务网站。

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

  文章汇总 Article Summary
当前位置:协策网络 >> 文章中心 >> 网站优化 >> 浏览文章
 

asp功能相关知识和5个内建对象

作者:协策网络-客服部    标签:门户网站建设     日期:2013年05月31日    类别:网站优化

 

asp的功能是通过asp的内建对象来实现的,在面向对象编程中,对象就是一组数据的集合以及定义在该数据集上的一组操作。对象是基于特定模型的,在对象中,客户使用对象的服务通过由一组方法或 相关函数的接口访问对象的数据,然后客户端可以调用这些方法执行某种操作。
 

 

activex空间时建立web应用程序的关键,该控件执行了再脚本中执行任务的对象。activex控件是一个文件,该文件包含执行某项或某组任务的代码,由于空间可以执行公用任务,因此程序员就 不必自己去创建执行这些任务的代码,而可以利用空间作为脚本和基于web应用程序的基本构件块。只要知道如何访问空间提供的对象,即使是编写脚本的新手,也可以在不了解控件运作方式的情况下编 写脚本。总之,空间使你不用不过学习编程就能够编写强大的脚本。空间使包含在动态链接库.dll或可执行文件.exe中的可执行代码,它可以提供一个或多个对象以及对象的方法和属性。要使用控件提 供的对象,应创建对象提供的实例。并给这个新的实例分配变量名即可。asp提供了再脚本中使用的对象,这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息,从而使 asp网站开发者摆脱了很多繁琐工作。目前的asp版本总共提供了5个内建对象,下面就由上海网站建设公司来简单的进行讲解。

 


1、response对象

 


response的中文意思为“响应”,响应就是回复浏览器索取的文件或数据,如果浏览器索取的是一个html文件,那么web服务器就不必执行任何程序。只要把该html文件下载到浏览器即可。

 


2、request对象

 


request对象与response对象相对应,response对象的用途是传给浏览器,而request对象则是用来读取浏览器的,共同实现浏览器与web服务器的交互。使用request对象访问任何基于http请求 传递的信息,包括从html表格用post方法或get方法传递的参数、cookie和用户认证,request对象使你的程序能够接收客户端浏览器发送给web服务器的数据。

 


3、server对象

 


server对象提供对服务器上的方法和属性的访问,其中大多数方法和属性是作为实用功能程序的功能服务的。有了server对象,你就可以在服务器上启动activeex对象例程,并使用 activeserver服务提供像html和url编码之类的函数。

 


4、application对象

 


asp的内建对象中除了用于发送、接收和处理数据的对象外,还有一些非常实用的代表activeserver应用程序和单个用户信息的对象。

 


5、session对象

 


与application对象具有相近作用的另一个非常实用的asp内建对象就是session。我们可以使用session对象存储特定的用户会话所需的信息。当用户在应用程序的页之间跳转时,存储在session 对象中的变量不会清除,而用户在应用程序中访问页面时,这些变量始终存在。当用户请求来自应用程序的web页时,如果该用户还没有会话,则web服务器将自动创建一个session对象。当会话过期或被 放弃后,服务器将终止该会话。

 

 


asp是html代码与程序代码的结合体,下面我们就来学习asp的相关知识。

 


1、asp中的html代码与程序代码

 


与一般的应用程序不同,.asp程序无需编译,其控制部分是使用vbscript、javascript等脚本语言来编写的,其程序部分由web来解释执行,在执行时脚本程序将一整套命令发送给脚本解释器,由脚 本解释器进行翻译,并将其转换成 服务器所能执行的命令。asp本身不是脚本语言,它只提供了一种镶嵌在html页面中的脚本程序得以运行的环境。

 


若浏览器向web服务器索求的是.asp文件,则web服务器会先读该.asp文件,遇到html标记时,会这届把读取的内容传递给浏览器,如遇到.asp的标记,则会把其中的内容视为程序,然后进行解释执 行。因此asp与html的区别我们可以归纳为:写在之间的内容就是asp的程序代码部分,程序由web服务器解释执行,并不会下传给浏览器,其源代码是保密的;而script和/script之间的程序就是html代 码,它可以下传给浏览器。换句话说,asp代码通过名为定界符的()分隔标记插入html中。定界符向网络服务器指出asp代码的起始处和结束处,有助于服务器判定在将网页送往用户的浏览器之前,需要 对该网页的哪些部分进行处理。


2、在网页中插入asp代码


通过在html文档中加入asp代码,可以创建动态的交互式网页。


asp代码可以插入你希望在网页中显示其结果的任何位置。但应注意:用来在用户浏览器上显示信息的asp代码必须插入主body和/body标记之间。棘突操作如下:
.确定要插入asp代码的位置,并输入;


.保存asp页。


用户在浏览器上显示含有asp代码的网页时,网络服务器首先将用于创建该网页的html代码送往浏览器,然后对asp定界符之间的asp代码进行处理,并用该代码产生的结果代替asp代码。随后,该asp 代码的结果又将被作为html代码返回浏览器,浏览器将读取所有的html代码,并在用户的屏幕上显示此页。



更多
  您可能感兴趣的文章推荐  
 
上一篇:提高权重,提升排名 下一篇:如何进行网站模板的优化
协策网络公司拥有专业的网站建设开发团队,超过四年以上的网站建设、网页制作经验,我们可承接企业电子商务网站建设、企业展示型网页设计和功能型网站制作等各类型网站设计制作。
     
首 页  |  基础服务  |  网站建设  |  网站优化  |  成功案例  |  协策博客  |  关于我们  |  联系我们
COPYRIGHT © 上海协策网络科技有限公司 2008-2014 网站地图 SITEMAP 上海做网站公司 沪ICP备08009778号

地址:上海市共和新路425号凯鹏国际大厦13楼G座(近3、4、8号线)

电话:021-51085186 传真:021-56555059 咨询:+(86)18018609689
上海做网站建设网页设计制作公司