ASP Transfer 方法
transfer 方法把一個 asp 文件中創(chuàng)建的所有狀態(tài)信息(所有 application/session 變量以及所有 request 集合中的項目)發(fā)送(傳輸)到另一個 asp 文件中。
當?shù)诙€ asp 完成任何時,它不會返回到第一個 asp 頁面。
注意:transfer 方法是 response.redirect 的一個高效的替代方案。當 server.transfer 方法在服務器上向另外的 asp 頁面?zhèn)鬏攬?zhí)行時,重定向強制 web 服務器處理額外的請求,避免了額外的周折。
語法
server.transfer(path)
參數(shù) | 描述 |
---|---|
path | 必需。asp 文件的位置。向這個 asp 文件轉(zhuǎn)移控制權。 |
實例
file1.asp:
<%
response.write("line 1 in file 1<br>")
server.transfer("file2.html")
response.write("line 2 in file 1<br>")
%>
file2.asp:
<%
response.write("line 1 in file 2<br>")
response.write("line 2 in file 2<br>")
%>
輸出:
line 1 in file 1
line 1 in file 2
line 2 in file 2
<%
response.write("line 1 in file 1<br>")
server.transfer("file2.html")
response.write("line 2 in file 1<br>")
%>
file2.asp:
<%
response.write("line 1 in file 2<br>")
response.write("line 2 in file 2<br>")
%>
輸出:
line 1 in file 1
line 1 in file 2
line 2 in file 2
請參閱 server.execute 方法,了解一下 server.transfer 與 server.execute 方法的區(qū)別。
相關文章
- ASP Application 對象
- ASP Server 對象
- ASP ASPError 對象
- ASP FileSystem 對象
- ASP Content Linking
- ASP 教程
- ASP AtEndOfStream 屬性
- ASP WriteLine 方法
- ASP Path 屬性
- ASP Delete 方法
- ASP CompareMode 屬性
- ASP Keys 方法
- ASP ContentType 屬性
- ASP QueryString 集合
- ASP Contents 集合
- ASP CreateObject 方法
- ASP GetLastError 方法
- ASP.NET HtmlForm 控件
- ASP.NET HtmlImage 控件
- ASP.NET HtmlInputImage 控件