Boton en ASP

07/09/2004 - 19:21 por Jorge | Informe spam
Hola a todos:

Necesito con urgencia sber como programo un boton en ASP
de modo que al hacer click sobre el, se habra otra pagina,
eh escucha acera de "response.Redirect" pero no me queda
claro su funcionamiento.alguien me puede ayudar porfa!

Jorge
 

Leer las respuestas

#1 Diego Uribe
07/09/2004 - 23:45 | Informe spam
Para esto tienes que tener en cuenta los diferentes metodos con los que
puedes transferir información de una página a otra:

1. HTML + JavaScript
Con este método puedes hacerlo de 2 formas: Método POST y Método GET.
La diferencia rádica en la forma de envio de los datos, en una se van con la
direccion, en la otra no.
Lo que se hace es un "form" con campos adentro, para esto lo mejor es
hacerlo con un ejemplo:

**en la página a.asp:
<form action="b.asp" method="POST">
<input type="text" name="campo1" value="a">
<input type="text" name="campo2" value="b">
<input type="text" name="campo3" value="c">
</form>

**en la página b.asp
<%
Response.write request.form("campo1") & "<BR>"
Response.write request.form("campo2") & "<BR>"
Response.write request.form("campo3") & "<BR>"
'hay quien usa request("campo1"), nunca lo he utilizado no se si
funciona.
%>

Si se utiliza el metodo GET, se puede hacer lo siguiente:

**en a.asp
<form action="b.asp" method="GET">
<input type="text" name="campo1" value="a">
<input type="text" name="campo2" value="b">
<input type="text" name="campo3" value="c">
</form>
es lo mismo que
<a href="b.asp?campo1=a&campo2=b&campo3=c">
o lo mismo que (antes de escribir cualquier cosa en html):
<%
'Antes de cualquier código en html:
Response.Redirect "b.asp?campo1=a&campo2=b&campo3=c"
%>

**en b.asp:
<%
Response.write request.querystring("campo1") & "<BR>"
Response.write request.querystring("campo2") & "<BR>"
Response.write request.querystring("campo3") & "<BR>"
'hay quien usa request("campo1"), nunca lo he utilizado no se si
funciona.
%>

*********************
El response.redirect se utiliza cuando se quiere que una página responda
"inmediatamente con otra".
Si se usa, tenemos que asegurarnos de NO escribir nada en HTML antes de
ejecutarlo.


Espero eso resuelva tu duda. pues no se me ocurre como explicarla
mejor!!!













"Jorge" escribió en el mensaje
news:00a301c494ff$1c072c60$
Hola a todos:

Necesito con urgencia sber como programo un boton en ASP
de modo que al hacer click sobre el, se habra otra pagina,
eh escucha acera de "response.Redirect" pero no me queda
claro su funcionamiento.alguien me puede ayudar porfa!

Jorge

Preguntas similares