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

Cargar contenido en Iframe desde otra pagina del mismo sitio

Estas en el tema de Cargar contenido en Iframe desde otra pagina del mismo sitio en el foro de ASP Clásico en Foros del Web. Hola tengo un sitio web en el que entre dos paginas quiero hacer los siguiente. desde el menú de la pagina index.html quiero cargar un ...
  #1 (permalink)  
Antiguo 18/09/2013, 02:25
Avatar de capagris  
Fecha de Ingreso: julio-2003
Mensajes: 131
Antigüedad: 20 años, 9 meses
Puntos: 0
Cargar contenido en Iframe desde otra pagina del mismo sitio

Hola

tengo un sitio web en el que entre dos paginas quiero hacer los siguiente.

desde el menú de la pagina index.html quiero cargar un contenido en otra pagina del sitio dentro de un iframe que esa otra pagina contiene, lo he intentado con varias opciones y no me sale.

Puntualizo que el index.html no tiene ningún iframe, la que tiene el iframe es la otra página


Páginas:

Index.html

contenedor_empresa.asp (esta es la que tiene el iframe y en la que quiero cargar el contenido.)

el name del iframe es "ventana" y la página que quiero cargar en esta desde el menu del index es "objetivos.asp"



Yo estoy haciendo esto y no me sale:

Código:
<a href="contenedor_empresa.asp" target="ventana objetivos.asp">Objetivos</a>
Muchas gracias de antemano.

Saludos.
__________________
..::Todo lo que no aprendí, no se me ha olvidado.::..
  #2 (permalink)  
Antiguo 18/09/2013, 02:44
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Cargar contenido en Iframe desde otra pagina del mismo sitio

El target iría el nombre del iframe como referencia, ¿no?

Código HTML:
Ver original
  1. <iframe name="ventana">
  2. <a target="ventana" href="enlace.html">
  #3 (permalink)  
Antiguo 18/09/2013, 06:10
Avatar de capagris  
Fecha de Ingreso: julio-2003
Mensajes: 131
Antigüedad: 20 años, 9 meses
Puntos: 0
Respuesta: Cargar contenido en Iframe desde otra pagina del mismo sitio

Cita:
Iniciado por pzin Ver Mensaje
El target iría el nombre del iframe como referencia, ¿no?

Código HTML:
Ver original
  1. <iframe name="ventana">
  2. <a target="ventana" href="enlace.html">

muchas gracias pero esa no es la solución.... porque me carga la pagina que contiene el iframe y en el iframe me carga la pagina por defecto...


Me explico mejor.

Tengo una pagina (contenedor_empresa.asp) que contiene un iframe que por defecto dentro de ese iframe carga una página (patrimonialnorte.asp):

Código:
<iframe  src="patrimonialnorte.asp" width="100%" height="450px;" scrolling="no" name="ventana"></iframe>

Y quiero que desde el menú de otra pagina del sitio que no contiene ningún iframe (index.html) me cargue la pagina del iframe (contenedor_empresa.asp) y dentro del iframe de esta que no me cargue la pagina por defecto dentro del iframe (patrimonialnorte.asp) si no otra.... (objetivos.asp)

Quiero que cuando pinche en el menu "objetivos" y me encuentre en otra pagina de mi sitio que no tiene el iframe "ventana". Me lleve a la pagina contenedor_empresa.asp y en el iframe de esta me cargue "objetivos"


¿Me entendéis ahora?
__________________
..::Todo lo que no aprendí, no se me ha olvidado.::..

Última edición por capagris; 18/09/2013 a las 06:15
  #4 (permalink)  
Antiguo 18/09/2013, 07:06
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Cargar contenido en Iframe desde otra pagina del mismo sitio

Si ahora si.

Pues ya que usas ASP, podrías pasar una variable por URL y luego según esa variable cargar una cosa u otra en el iframe. Como de ASP sólo sé que no lo uso, no puedo darte un ejemplo concreto, pero para que te hagas una idea, enlazas hacia contenedor_empresas.asp?cargar=objetivos y luego mediante ASP habrá alguna forma de leer esa variable cargar.

De todas formas, yo optaría por cargarme esos iframes y trabajar más con includes, así queda más limpio. Algo así:

Código ASP:
Ver original
  1. <!--#include virtual="/objetivos.asp"-->

Si quieres te movemos el tema al foro de ASP.
  #5 (permalink)  
Antiguo 18/09/2013, 07:52
Avatar de capagris  
Fecha de Ingreso: julio-2003
Mensajes: 131
Antigüedad: 20 años, 9 meses
Puntos: 0
Respuesta: Cargar contenido en Iframe desde otra pagina del mismo sitio

Si por favor,pasadlo al de ASP porque no tengo ni idea para crear esa variable y me urge mucho encontrar una solución!!!!

mil gracias
__________________
..::Todo lo que no aprendí, no se me ha olvidado.::..
  #6 (permalink)  
Antiguo 18/09/2013, 09:57
 
Fecha de Ingreso: abril-2012
Ubicación: Madrid (España)
Mensajes: 162
Antigüedad: 12 años
Puntos: 5
Respuesta: Cargar contenido en Iframe desde otra pagina del mismo sitio

bien, una variable recuperable por URL se recupera con request.querystring("variable")

un ejemplo:

mipagina.com/index.asp?variable=Hola

variable = request.querystring("variable")
response.write(variable)

esto imprimiria en la pantalla Hola

de lo de los frames.... no tengo ni idea, nunca los utilizo.
  #7 (permalink)  
Antiguo 18/09/2013, 12:30
Avatar de capagris  
Fecha de Ingreso: julio-2003
Mensajes: 131
Antigüedad: 20 años, 9 meses
Puntos: 0
Respuesta: Cargar contenido en Iframe desde otra pagina del mismo sitio

Muchas gracias neofilo... pero sigo necesitando solución

¿Alguien me puede ayudar?

SOS Please!!!!
__________________
..::Todo lo que no aprendí, no se me ha olvidado.::..
  #8 (permalink)  
Antiguo 19/09/2013, 01:11
 
Fecha de Ingreso: abril-2012
Ubicación: Madrid (España)
Mensajes: 162
Antigüedad: 12 años
Puntos: 5
Respuesta: Cargar contenido en Iframe desde otra pagina del mismo sitio

Lo siento capagris pero por muchas veces que leo tu pregunta no la entiendo :(
  #9 (permalink)  
Antiguo 01/10/2013, 14:11
Avatar de Javier01  
Fecha de Ingreso: febrero-2008
Ubicación: Montevideo
Mensajes: 261
Antigüedad: 16 años, 2 meses
Puntos: 31
Respuesta: Cargar contenido en Iframe desde otra pagina del mismo sitio

objetivos.asp
Código ASP:
Ver original
  1. <%
  2. response.write "ESTE ES objetivos"
  3. %>

patrimonialnorte.asp
Código ASP:
Ver original
  1. <%
  2. response.write "ESTE ES patrimonialnorte"
  3. %>


contenedor_empresa.asp
Código ASP:
Ver original
  1. <%
  2. temppag=""
  3. temppag = Request("pag")
  4. if temppag = "obj" Then
  5.     pagina = "objetivos.asp"
  6. Else
  7.     pagina = "patrimonialnorte.asp"
  8. End If
  9.  
  10. %>
  11. <frameset cols="80%">
  12.   <frame src="<%=pagina%>">
  13. </frameset>


Si llamas de la forma
Código:
http://misitio.com/contenedor_empresa.asp?pag=obj 
mostrará el iframe objetivos.asp. Si llamas de la forma
Código:
http://misitio.com/contenedor_empresa.asp
mostrará el iframe patrimonialnorte.asp

saludos
__________________
Tomarse un tiempo para redactar correctamente la pregunta, utilizando los signos de puntuación adecuados, es ganar tiempo y calidad en la respuesta.

Etiquetas: contenido, href, html, iframe, página
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 00:01.