ASP Transfer 方法
transfer 方法把一個(gè) asp 文件中創(chuàng)建的所有狀態(tài)信息(所有 application/session 變量以及所有 request 集合中的項(xiàng)目)發(fā)送(傳輸)到另一個(gè) asp 文件中。
當(dāng)?shù)诙€(gè) asp 完成任何時(shí),它不會(huì)返回到第一個(gè) asp 頁(yè)面。
注意:transfer 方法是 response.redirect 的一個(gè)高效的替代方案。當(dāng) server.transfer 方法在服務(wù)器上向另外的 asp 頁(yè)面?zhèn)鬏攬?zhí)行時(shí),重定向強(qiáng)制 web 服務(wù)器處理額外的請(qǐng)求,避免了額外的周折。
語(yǔ)法
server.transfer(path)
參數(shù) | 描述 |
---|---|
path | 必需。asp 文件的位置。向這個(gè) asp 文件轉(zhuǎn)移控制權(quán)。 |
實(shí)例
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
請(qǐng)參閱 server.execute 方法,了解一下 server.transfer 與 server.execute 方法的區(qū)別。
相關(guān)文章
- ASP Application 對(duì)象
- ASP Server 對(duì)象
- ASP ASPError 對(duì)象
- ASP FileSystem 對(duì)象
- 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 控件