ASP七大对象说明分析(8)
expires;buffer以及和buffer相关的clear,flush,end这些用于缓存
的控制;content type最常用于xml和图像内容的输出;stutas用于判断状态,
特别在xmlhttp中;write用于输出;redirect用于转接内容;binarywrite一般
用于接收上传的文件内容
*-->server对象:
功能:提供对服务器上的方法和属性的访问.其中大多数方法和属性是作为实用程序的功
能服务的
属性:
ScriptTimeout:整型,缺省值为90秒,设置或返回页面的脚本在服务器退出执行和
报告一个错误之前可以执行的时间(秒数).达到该值后将自动停止页面的执行,
并从内存中删除包含可能进入死循环的错误的页面或者是那些长时间等待其他
资源的网页.这会防止服务器因存在错误的页面而过载.对于运行时间较长的页
面需要增大这个值
方法:
CreateObject("identifier"):创建由identifier标识的对象(一个组件、应用程序
或脚本对象)的一个实例,返回可以在代码中使用的一个引用.可以用于一个虚
拟应用程序(global.asa页)创建会话层或应用程序层范围内的对象.该对象可
以用其ClassID来标识,如"{clsid:BD96C556-65A3...37A9}"或一个ProgID串
来标识,如"ADODB.Connection",通常我们使用ProgID
注意下面几点:
1.默认情况下,由Server.CreateObject方法创建的对象具有页作用域.这就是
说,在当前ASP页处理完成之后,服务器将自动破坏这些对象
2.可以通过将变量设置为 Nothing 或新的值来破坏对象
3.不能创建与内建对象同名的对象实例
Execute("url"):停止当前页面的执行,把控制转到在url中指定的网页.用户的当
前环境(即会话状态和当前事务状态)也传递到新的网页.在该页面执行完成后,
控制传递回原先的页面,并继续执行Execute方法后面的语句
GetLastError():返回ASP ASPError对象的一个引用,这个对象包含该页面在ASP
处理过程中发生的最近一次错误的详细数据.这些由ASPError对象给出的信息
内容版权声明:除非注明,否则皆为本站原创文章。