Response
Object - Parte 3
Redirection Code
O objeto response.redirect pode ser usado para direcionar o usuário para uma determinada página. No exemplo abaixo cada link se refere ao mesmo arquivo asp, entretanto, com o parâmetro where o programa redireciona o usuário para um determinado lugar.
res2.asp?where=principal
res2.asp?where=exemplos
res2.asp?where=docs
res2.asp?where=diversao
res2.asp?where=news
res2.asp
1 <%
2 response.buffer=true
3 %>
4 <html><head>
5 <title>res2.asp</title></head>
6 <body
bgcolor="#FFFFFF">
7 <%
8 ' programa que
redireciona URL
9 URL_atual =
"http://www.geap.com.br"
10 where=Request.QueryString("Where")
11 Select
Case where
12 case
"principal"
13
response.redirect URL_atual & "\"
14 case
"exemplos"
15
response.redirect URL_atual &
"/exemplos/exemplos.htm"
16 case
"docs"
17
response.redirect URL_atual &
"/aspdocs/roadmap.asp"
18 case
"news"
19
response.redirect "http://www.cnn.com"
20 case
"diversao"
21
response.redirect "http://www.dilbert.com"
22 End
Select
23 response.write
"Nao sei para onde você foi, mas...."
24 response.write
"Eu recomento --> " & "<P>"
25 response.write
server.htmlencode(URL_atual & "/pagamento") &
"<P>"
26 response.write
"para ver vários exemplos de ASP!" &
"<P>"
27 %>
28 </body></html>
Copyright (c) 1998 - Alexandre Barreto