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

pasar parametros entre paginas con frames

Estas en el tema de pasar parametros entre paginas con frames en el foro de ASP Clásico en Foros del Web. Hola! A ver si me podeis ayudar con esta duda q tengo. Se lo he preguntado a coleguis de la facu y na. Yo se ...
  #1 (permalink)  
Antiguo 26/11/2003, 06:34
 
Fecha de Ingreso: noviembre-2003
Mensajes: 1
Antigüedad: 21 años, 5 meses
Puntos: 0
pasar parametros entre paginas con frames

Hola!

A ver si me podeis ayudar con esta duda q tengo. Se lo he preguntado a coleguis de la facu y na.

Yo se programar en VB i ASP pero el problema es de paso de informacion entre paginas. Se trata de lo siguiente:

una pagina q envia informacion a otra metodo: get de la manera habitual http://www.sititoweb.com/pagina.asp?...=tal&param2...

el problema es q "pagina.asp" me gustaria q fuera una pagina de frames y alli es dnd falla pq no se como se transfiere la informacion. La pagina de frames tiene dos, llamados superior e inferior. No se si es una tonteria, igual si pero jo! no se como hacerlo.

Muchas gracias desde ya!

Sonia Martinez
  #2 (permalink)  
Antiguo 26/11/2003, 09:45
ACHAVARRIA
Invitado
 
Mensajes: n/a
Puntos:
ok, cuando estas trabajando frames debes tomar en cuenta que es mas recomendable utlizar el metodo "post", lo que puedes hacer es que cuando invocas desde la pagina al frame lo haces asi:

En el Form de la pagina 1:

<FORM NAME="Formulario" METHOD="POST" action="pagina.asp" target="FrameSuperior">

<frame name="FrameSuperior" height="100%" width="100%" src="pagina_en_blanco.htm"></iframe>

Desde el Frame:

<form name="form" method="post" target="_top">

<input type="hidden" name="CajaTexto1" value="<%=Trim(Request.Form("Caja_de_texto_pagina_ 1"))%>">

<input type="hidden" name="CajaTexto2" value="<%=Trim(Request.Form("Caja_de_texto_pagina_ 1"))%>">

No necesariamente debes asignarle el valor a una caja de texto si tambien a una viable de ASP:


<% VALOR = (Request.Form("Caja_de_texto_pagina_1"))%>

Espero que esto te ayude en algo !!!!.
  #3 (permalink)  
Antiguo 26/11/2003, 12:16
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
también se le puede pasar a una página contenida en un frame parámetros por URL. Sería más o menos así (no recuerdo como se escribe la estructura de los framesets pero es a manera de ejemplo):

Suponiendo que pagina.asp sea la página de definicion de marcos y tenga uno superior llamado sup.asp y uno inferior llamado inf.asp y querés rescatar param1 desde sup.asp:

www.sititoweb.com/pagina.asp?param1=tal


pagina.asp:

<html>
<% variable = request.querystring("param1") %>
<frameset>
<frame superior src="sup.asp?paramAnterior=< % = variable %>">
<frame inferior src="inf.asp">
</frameset>
</html>


luego en sup.asp:

<% variable = request.querystring("paramAnterior") %>
  #4 (permalink)  
Antiguo 29/10/2007, 10:25
 
Fecha de Ingreso: julio-2007
Ubicación: México DF
Mensajes: 57
Antigüedad: 17 años, 10 meses
Puntos: 4
Re: pasar parametros entre paginas con frames

Muchas gracias Al S... Yo no ancontraba la forma de lograr eso resulto perfecto.
Saludos
Luis
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 17:26.