ASP Metody transferowe
Metoda transferu do wszystkich informacji o stanie w pliku ASP stworzył (wszystkich aplikacji / zmiennych sesyjnych i poprosić wszystkie elementy w kolekcji) send (transfer) do innego pliku ASP.
Kiedy drugi ASP zakończona za każdym razem, nie powróci do pierwszej strony ASP.
Uwaga: Metoda transferujest skuteczną alternatywą dla response.redirect. Gdy metoda Server.Transfer wykonać kolejną stronę ASP na serwer transportu, zmuszony do przekierowania serwera WWW do obsługi dodatkowych żądań, aby uniknąć dodatkowych kłopotów.
gramatyka
Server.Transfer(path)
参数 | 描述 |
---|---|
path | 必需。ASP 文件的位置。向这个 ASP 文件转移控制权。 |
Przykłady
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
Patrz metoda Server.Execute, spojrzeć na różnicę między Server.Transfer i Server.Execute metod.
Kompletna Server Object Reference