Server.Execute 多重调用的问题
作者:vkvi
来源:ITPOW(原创)
日期:2009-2-13
- A.asp 用 Server.Execute 去调用 B.asp
- B.asp 用 Server.Execute 去调用 C.asp
- C.asp 中有一句代码 Server.MapPath("D.asp")
- A.asp、B.asp、C.asp 均不在同一目录下
有两点要注意
- B.asp 去调用 C.asp 时,Server.Execute(path) 中 path 应该是 A.asp 到 C.asp 的路径,而不是 B.asp 到 C.asp 的路径。这点与 #include 不同。
- C.asp 中计算出的 D.asp 与 A.asp 同目录,而不与 B.asp、C.asp 同目录。