ASP Transfer 方法
❮ 完整 Server 物件參考
Transfer 方法將一個 ASP 檔案中建立的所有狀態資訊(所有應用程式/會話變數以及請求集合中的所有項)傳送(傳輸)到第二個 ASP 檔案。
當第二個 ASP 頁面完成其任務後,它不會返回到第一個 ASP 頁面(與 Execute 方法不同)。
注意: Transfer 方法是 Response.Redirect 的高效替代方案。重定向會強制 Web 伺服器處理額外的請求,而 Server.Transfer 方法則將執行轉移到伺服器上的另一個 ASP 頁面,從而避免了額外的往返。
語法
Server.Transfer(path)
引數 | 描述 |
---|---|
path | 必需。應該將控制元件轉移到的 ASP 檔案的位置 |
示例
File1.asp
<%
response.write("File 1 中的第一行<br>")
Server.Transfer("file2.asp")
response.write("File 1 中的第二行<br>")
%>
File2.asp
<%
response.write("File 2 中的第一行<br>")
response.write("File 2 中的第二行<br>")
%>
輸出
File 1 中的第一行
File 2 中的第一行
File 2 中的第二行
還可以檢視 Server.Execute 方法,瞭解 Server.Transfer 和 Server.Execute 方法之間的區別。
❮ 完整 Server 物件參考