Foros del Web » Creando para Internet » Diseño web »

Cargar Iframe En Página Actual

Estas en el tema de Cargar Iframe En Página Actual en el foro de Diseño web en Foros del Web. Hola, me complace saludarles y escribo este mensaje para pediros ayuda sobre un tema curioso. Tengo una página web en HTML, y dentro de la ...
  #1 (permalink)  
Antiguo 20/01/2010, 03:21
Avatar de Argosth  
Fecha de Ingreso: enero-2010
Ubicación: Zaragoza
Mensajes: 19
Antigüedad: 7 años, 10 meses
Puntos: 0
Cargar Iframe En Página Actual

Hola, me complace saludarles y escribo este mensaje para pediros ayuda sobre un tema curioso.

Tengo una página web en HTML, y dentro de la misma, el contenido informativo lo tengo en Iframes, y mi pregunta es si es posible cargar Iframes diferentes en la misma página con enlaces externos al Iframe.

Explicándome mejor, la página se llama Index.html y dentro de ella hay un Iframe con el nombre de Contenido.html, pero también tengo otros Iframes: Historia.html, Análisis.html, que quiero cargar en la página Index.html sin cambiarla, que solo se carguen los Iframes en la misma con un enlace fuera del Iframe.

¿Esto es posible?, ¿A lo mejor con Javascript?

Debido a mi nivel de conocimientos, me es imposible encontrar la solución.
Agradezco cualquier respuesta de ayuda.
Gracias.
  #2 (permalink)  
Antiguo 20/01/2010, 06:50
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.711
Antigüedad: 12 años, 7 meses
Puntos: 833
Respuesta: Cargar Iframe En Página Actual

No entiendo muy bien tu pregunta, puedes usar el atributo target para cargar en un iframe específico:
Código HTML:
Ver original
  1. <a href="#" target="nombre_frame">Enlace</a>
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 21/01/2010, 02:29
Avatar de Argosth  
Fecha de Ingreso: enero-2010
Ubicación: Zaragoza
Mensajes: 19
Antigüedad: 7 años, 10 meses
Puntos: 0
Respuesta: Cargar Iframe En Página Actual

Tal vez me he liado un poquito explicando, voy a simplificar la pregunta.

Sencillamente quiero saber si en una página sin que se acutalice entera, se pueden cargar Iframes dentro de ella con enlaces fuera del Iframe.

Solo es eso, tengo la página y dentro de ella un Iframe, y quiero cargar otro Iframe en la misma página desde un enlace en un menú fuera del Iframe.

¿Esto es posible?

Es que claro, si enlazo normalmente, se me abre solo el Iframe en una nueva ventana, o el Iframe y la Página en otra ventana, quiero que la ventana se mantenga, pero que se carguen diferentes Iframes dentro de ella.

Siento las molestias, y os agradecería algo de ayuda.
Que tengáis un buen día.
  #4 (permalink)  
Antiguo 21/01/2010, 05:05
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.711
Antigüedad: 12 años, 7 meses
Puntos: 833
Respuesta: Cargar Iframe En Página Actual

En ese caso lo que te indiqué probablemente te sirva. Un enlace con el target apuntando al iframe donde quieres cargar la página.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #5 (permalink)  
Antiguo 22/01/2010, 03:53
Avatar de Argosth  
Fecha de Ingreso: enero-2010
Ubicación: Zaragoza
Mensajes: 19
Antigüedad: 7 años, 10 meses
Puntos: 0
Respuesta: Cargar Iframe En Página Actual

Lo he probado pero no me funciona, es que creo que es algo complicado.

El Iframe tiene su propia llamada <IFRAME scr="El archivo.html"></Iframe> y claro, desde un enlace fuera del Iframe, ¿Como hago para cambiarlo si está adentro?


Si tengo un enlace normal <a href="/iframes/iframe1.html></a> que está fuera del Iframe, lo que me hace es enlazar a una nueva ventana solo el Iframe, y yo lo que quiero es que se mantenga la actual pero que cambie el Iframe de adentro.

Yo esto lo hago porque no quiero crear una página principal y un Iframe, y luego otra vez la página principal y el Iframe 2, yo quiero mantener la página principal con diferentes iframes que se carguen solos dentro de ella.

He mirado por el foro y he visto algo sobre Cargar Iframes con Javascript, pero no me queda claro como lo puedo aplicar en mi caso.

Espero alguna luz de esperanza, me estoy empezando a desesperar.
Siento las molestias que estoy causando.
Gracias.
  #6 (permalink)  
Antiguo 22/01/2010, 05:06
Avatar de Argosth  
Fecha de Ingreso: enero-2010
Ubicación: Zaragoza
Mensajes: 19
Antigüedad: 7 años, 10 meses
Puntos: 0
Respuesta: Cargar Iframe En Página Actual

Siento el Spam en este hilo, pero he encontrado una web que explica exactamente lo que quiero, pero está en PHP y yo lo necesito en HTML.

http://www.dyn-web.com/tutorials/iframes/load.php

En ella se cargan diferentes Iframes en el actual, y es lo que necesito.

Espero que alguien me pueda echar un cable, gracias y reitero mis disculpas.
  #7 (permalink)  
Antiguo 22/01/2010, 05:18
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 8 años, 10 meses
Puntos: 306
Respuesta: Cargar Iframe En Página Actual

Hola
Lo que te indico David es html y me parece que te serviria, si es que te he entendido bien.
Creo que tienes un error de concepto, el iframe es la "ventana" que creas donde se mostrará una determina página html. Eso quiere decir que no creas nuevos iframe, sino solo uno con un nombre determinado
Código HTML:
Ver original
  1. <a href="#" target="nombre_frame">Enlace</a>
en este caso el nombre de la ventana (iframe) es "nombre_frame" y debes reemplazar "#" por "nombredelpagina.html".
Ejemplo:
Código HTML:
Ver original
  1. <a href=" Historia.html" target="nombre_frame"> Historia</a>
  2. <a href=" Análisis.html" target="nombre_frame"> Análisis</a>
saludos

Edito:
Cita:
El Iframe tiene su propia llamada <IFRAME scr="El archivo.html"></Iframe> y claro, desde un enlace fuera del Iframe, ¿Como hago para cambiarlo si está adentro?
Utiliza esa llamada "scr"como pagina por defecto dentro del iframe, pero al hacer click sobre los enlaces anteriores este cambiará.
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #8 (permalink)  
Antiguo 22/01/2010, 05:19
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.711
Antigüedad: 12 años, 7 meses
Puntos: 833
Respuesta: Cargar Iframe En Página Actual

Esa página hace justamente lo que te vengo diciendo desde el primer mensaje. Usa el atributo target del enlace para especificar a cuál iframe quieres cargar el enlace, no hay se secreto. Inténtalo y nos comentas.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #9 (permalink)  
Antiguo 22/01/2010, 05:31
Avatar de Argosth  
Fecha de Ingreso: enero-2010
Ubicación: Zaragoza
Mensajes: 19
Antigüedad: 7 años, 10 meses
Puntos: 0
Respuesta: Cargar Iframe En Página Actual

Si, ya lo he solucionado, y como ha comentado C2am, tuve un error de concepto, el Iframe que tenía no era un iframe exclusivo sino una simple ventana, entonces solo tenía que ponerle un name="" para que con cualquier target se abriera en ella.

Gracias David y siento no haberte entendido desde el comienzo.

Siento las molestias y siento la ignorancia, esto de los Iframes son un tema nuevo para mi y no me coincidían los conceptos.

Gracias por vuestro soporte, tiempo y dedicación.

Etiquetas: iframe
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 06:50.