使用Server对象的Execute方法可以调用一个asp文件并对其进行处理。
语法格式:
Server .Execute (Path)
说明:参数Path是一个字符串,用于指定要执行的.asp文件的位置,可以使用绝对路径或相对路径。Execute方法是US6.0的新增功能,它类似于许多编程语言中的过程调用。当调用Execute方法时,停止当前页面的执行,并将控制转到Path指定的页面。用户的当前环境(即会话状态和当前事务状态)也传递到新的页面。在该页面执行完成后,控制传递回原先的页面,并继续执行Execute方法后面的语句。
【例4.12】本例说明如何使用Server.Execute方法,运行结果如图4-12所示。
文件命名为4-12a.asp的代码如下:
〈%@LANGUAGE=″VBScript″%〉
〈HTML〉
〈HEAD〉
〈TITLE〉server.execute方法应用示例〈/TITLE〉
〈/HEAD〉
〈BODY〉
〈P〉下面将执行文件4-12b.asp中的脚本:〈/P〉
〈%Server.Execute ″4-12b.asp″%〉
〈P〉现在又返回文件4-12a.asp!〈/P〉
〈/BODY〉
〈/HTML〉(www.xing528.com)
文件命名为4-12b.asp的代码如下:
〈%@LANGUAGE=″VBScript″%〉
〈HTML〉
〈HEAD〉
〈TITLE〉Server.Execute方法应用示例〈/TITLE〉
〈/HEAD〉
〈BODY〉
〈%
For i=1 to 3
Response.Write ″〈FONT color=red〉在文件4-11b.asp中向你问好!〈/FONT〉〈BR〉″
Next
%〉
〈/BODY〉
〈/HTML〉
图4-12 Server.Execute 方法应用示例
通过这个例子可以看出有了Execute方法,就可以将一个复杂的应用程序分成若干个模块,可以将那些经常用到的函数写在.asp文件中,需要时通过Execute方法来调用。这样就不用重复编写相同的程序代码,以节省时间并避免程序过于复杂。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。