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

paso de variables frameset -> mainframe

Estas en el tema de paso de variables frameset -> mainframe en el foro de ASP Clásico en Foros del Web. es posible hacer esto dsd ASP? desde la página q contiene el frameset a uno de los frames? index.asp: <frameset rows="100,*" cols="*"> <frame src="web1.asp" name="topFrame" ...
  #1 (permalink)  
Antiguo 19/10/2003, 08:03
Avatar de sanfermin  
Fecha de Ingreso: diciembre-2001
Mensajes: 601
Antigüedad: 22 años, 6 meses
Puntos: 2
Pregunta paso de variables frameset -> mainframe

es posible hacer esto dsd ASP?

desde la página q contiene el frameset a uno de los frames?

index.asp:

<frameset rows="100,*" cols="*">
<frame src="web1.asp" name="topFrame" scrolling="NO" noresize >
<frame src="web2.asp" name="topFrame" scrolling="NO" noresize >
....

desde index a cualquier frame?

salu2
__________________
MainMind.com
La blasfemia es el único lenguaje que de verdad conocen todos los programadores
  #2 (permalink)  
Antiguo 19/10/2003, 09:01
Avatar de meru-kun  
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 854
Antigüedad: 21 años, 6 meses
Puntos: 0
Pos no se si se puede o no, pero... ¿no te sería más facil usar Includes en vez de Frames?
__________________
Tu portal de manga y anime.
  #3 (permalink)  
Antiguo 19/10/2003, 22:32
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
la única que se me ocurre es:

index.asp:

<% Algo = Request("Algo") %>
<frameset rows="100,*" cols="*">
<frame src="web1.asp?AlgunaCosa=<% = Algo %>" name="topFrame" scrolling="NO" noresize >
<frame src="web2.asp" name="topFrame" scrolling="NO" noresize >
....




web1.asp:

<%
AlgunaVariable= Request(AlgunaCosa)
' luego usás AlgunaVariable para lo que quieras dentro de
' la página web1.asp
%>
__________________
...___...
  #4 (permalink)  
Antiguo 20/10/2003, 08:13
Avatar de sanfermin  
Fecha de Ingreso: diciembre-2001
Mensajes: 601
Antigüedad: 22 años, 6 meses
Puntos: 2
veamoss...

- respondiendo a meru-kun, no puedo utilizar includes xq el enlace se realiza a otra web

- según conocia... la posibilidad de hacerlo mediante querystrings no funciona para los frames... de todas formas lo he probado y en efecto no funciona (si no me he equivocado al probar )

- Otra posibilidad era utilizando iframes, pero la he descartado xq no me parecia adecuada

- Finalmente hasta encontrar otra solución mejor, he utilizado una cookie para guardar los valores y disponer de ellos en todos los frames

Podeis ver como ha quedado en: www.portalurbano.com/links al hacer clic sobre cualquier link q lleva a otra web



gracias a to2 x las sugerencias
si alguien encuentra otra forma mejor de hacerlo...
__________________
MainMind.com
La blasfemia es el único lenguaje que de verdad conocen todos los programadores
  #5 (permalink)  
Antiguo 28/10/2003, 13:33
Avatar de sanfermin  
Fecha de Ingreso: diciembre-2001
Mensajes: 601
Antigüedad: 22 años, 6 meses
Puntos: 2
Otra solución...

recurrir a XMLHTTP para sacar el codigo de la pagina
antes de esto poner el codigo q tu quieras y punto

<%
Dim xml

Set xml = Server.CreateObject("Microsoft.XMLHTTP")
xml.Open "GET","http://www.portalurbano.com/", False
xml.Send

Response.Write "<h1>The HTML text</h1><xmp>"
Response.Write xml.responseText
Response.Write "</xmp><p><hr><p><h1>The HTML Output</h1>"

Set xml = Nothing
%>

otra cosa será la velocidad con q lo haga

fuente: http://www.w3schools.com/dom/dom_http.asp

__________________
MainMind.com
La blasfemia es el único lenguaje que de verdad conocen todos los programadores
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 02:02.