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

   <%
   response.buffer=true
   %>
   <html><head>
   <title>res2.asp</title></head>
   <body bgcolor="#FFFFFF">
   <%
 ' 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>

Voltar | Quarta Parte


Copyright (c) 1998 - Alexandre Barreto