Foros del Web » Programando para Internet » ASP Clásico »

Principiante

Estas en el tema de Principiante en el foro de ASP Clásico en Foros del Web. Buenas pa todos: Estoy diseñando una pagina en asp en el que tengo una funcion en JavaScript para q me abra otra página pinchando en ...
  #1 (permalink)  
Antiguo 15/04/2003, 03:56
 
Fecha de Ingreso: abril-2003
Mensajes: 19
Antigüedad: 21 años, 2 meses
Puntos: 0
Principiante

Buenas pa todos:

Estoy diseñando una pagina en asp en el que tengo una funcion en JavaScript para q me abra otra página pinchando en un enlace
He conseguido q se muestre la otra pagina pero para q la informacion de esta este del todo bien necesito pasarle una variable de asp
¿Seria posible hacerlo?
Ya se q variables de javascript no se puede introducir en el codigo asp, ¿pero al reves?
¿Seria complicado hacerlo?
Os agradeceria si me echarais una mano
Gracias de todos modos
Saludos!!!!!!!!
  #2 (permalink)  
Antiguo 15/04/2003, 04:24
Avatar de txarly  
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 21 años, 3 meses
Puntos: 2
Hola Jenny;

En la llamada a la función de javascript puedes poner un parametro y pasarle la "variable de ASP". En el ejemplo que pongo más abajo estarías pasando la variable a traves de la url. Estoy suponiendo que todos los controles los tienes contenidos en un formulario:

<form name="form1" method="post">....</post>

Ejemplo:

<%
variable = "valor1"
%>

<input type="button" onclick="aceptar('<%=variable%>');">


function aceptar(jVariable) {
document.form1.action="pagina2.asp?fVariable=" + jVariable;
document.form1.submit();
}


---------------

otra forma de pasar valores para que no se vean en la URL es almacenarlos en variables ocultas.

Ejemplo:
<%
variable = "valor1"
%>

<input type="hidden" name="fVariable" value="">
<input type="button" onclick="aceptar('<%=variable%>');">


function aceptar(jVariable) {
document.form1.fVariable.value=jVariable;
document.form1.submit();
}


-------------------

Espero haber entendido tu mensaje y que estos ejemplos basicos te puedan ayudar.

Un saludo.

Txarly
  #3 (permalink)  
Antiguo 16/04/2003, 13:04
Avatar de jorel  
Fecha de Ingreso: abril-2003
Ubicación: Monterrey, N.L.
Mensajes: 253
Antigüedad: 21 años, 2 meses
Puntos: 0
varibales dentro de java

Una vez inserte unas variables del servidor en mi página dentro de un java luego las recebi en otra ventana de la siguiente manera.

miventana = window.open('../servicios/avisa.asp?var=<%=Request.ServerVariables("url")%>' ,'Recomienda', propiedades);

Luego en otra pagina asp puse lo siguiente

<% producto = request("var")
'response.write producto


y mediante esto var=<%=Request.ServerVariables("url")%>' me recogio valor y me lo mostro en la otra página.

Espero te sirva de ayuda para lo que necesitas.

Saludos
  #4 (permalink)  
Antiguo 16/04/2003, 18:07
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Hay varias formas de pasar vaiables entre paginas ASP, aqui estan comentadas.
http://aspfacil.com/articulos/verarticulo.asp?id=38
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:54.