• ASP 3.0高级编程(三十三)

    7.4.2 VBScript错误处理 在VBScript中,可以使脚本解释器不处理其找到的任何错误,并且使用On Error Resume Next语句继续运行下个语句。一旦这个语句已被处理,脚本引擎将继续运行后面的程序,而不理会已经发现的任何错误。然而,这种过程仅适用于顺序执行语句的环境,...

    2008-02-23 05:38:51

  • ASP 3.0高级编程(三十二)

    7.2.4 客户端脚本错误 到目前为止,我们已了解了来自ASP的错误。然而ASP也经常用于创建包含客户端脚本的网页。如果包含客户端代码的SCRIPT元素没有被设置成RUNAT=SERVER属性,ASP将不考虑服务器,而把网页信息不加改变地传送到客户端。 因此,如果打开了一个ASP网页,...

    2008-02-23 05:38:48

  • ASP 3.0高级编程(三十一)

    7.1.2 语义或“运行期”错误 语法错误的发现和处理是令人烦恼的,但在编程中会遇到一些真正“令人兴奋”的另一类型的错误——语义错误(semantic error)或称“运行期”错误(runtime error)。这类错误仅当运行一个脚本代码或其他程序时才会发现。换句话说完整有效的...

    2008-02-23 05:38:49

  • ASP 3.0高级编程(三十)

    第7章 调试和错误处理 前面已经介绍了使用ASP所需要的基本技能,本章要讨论的另外一个问题是当ASP出现错误时怎么办,ASP出错时是什么情况。当精心编排的ASP页面出现问题停止了执行时,用户一般得到的仅是一些用处不大的建议,诸如:点击“刷新”按钮,或者“与站点的We...

    2008-02-23 05:38:45

  • ASP 3.0高级编程(二十九)

    6.3.2 SA-FileUP组件 在很多Web网站上,一个常规要求是,服务器接受客户机发送的文件的能力如何?在IIS 4.0里,Microsoft提供了一个名为Posting Acceptor组件完成这项工作,IIS 5.0和ASP 3.0的标准安装中没有该组件,如果安装Site Server Express的话,则需要包含这一...

    2008-02-23 05:38:43

  • ASP 3.0高级编程(二十八)

    6.2.11 Logging Utility组件 Logging Utility组件是ASP 3.0的新组件,提供了访问日志文件的方法,这个日志文件是由服务器支持的用于Web和FTP网站的IIS创建的。 1. Logging Utility组件的成员 Logging Utility组件提供了六种方法,能读取日志文件的内容、把新记录写进...

    2008-02-23 05:38:45

  • ASP 3.0高级编程(二十七)

    6.2.10 Tools组件 Tools组件提供了一些有用的方法,可在页面中检查文件是否存在、处理一个HTML窗体、以及产生一个随机整数,还有用于Macintosh计算机的一些方法,还可以检查是否存在某个服务器插件以及检查用户是否是网站的拥有者。 1. Tools组件的成页 Tools组件提供...

    2008-02-23 05:38:43

  • ASP 3.0高级编程(二十六)

    6.2.6 Content Rotator组件 Content Rotator组件像一个简化的Ad Rotator组件,需要提供一种内容调度文件(Content Schedule File)。该文件仅是一种包含文本段和HTML代码段的文本文件,Content Rotator组件可在页面中自动显示其中的一个。调度表文件可以包括任何数量的...

    2008-02-23 05:38:41

  • ASP 3.0高级编程(二十五)

    6.2.4 Counters组件 Counters组件能用于创建、存储、递增和检索每个计数器的值。不要把它和本章后面将要介绍的Page Counter组件混淆,Counters组件能用于支持任何种类数据的统计。 一个计数器含有一个整数值,能通过Counters组件的方法进行运算。使用Set方法设置计数器...

    2008-02-23 05:38:41

  • ASP 3.0高级编程(二十四)

    (1) 创建一个内容页面 我们已经使用Content Linking组件为本章提供的示例创建了菜单页面。Chapter06文件夹中的页面Default.htm采用上述代码创建菜单,如图6-2所示: 图6-2 使用Content Linking组件创建的菜单页面 可以看到内容链接列表文件的内容显示在链接的下面,我...

    2008-02-23 05:38:39

2