Foros del Web » Creando para Internet » HTML »

2 IFrames: HTML - PHP -> HTM

Estas en el tema de 2 IFrames: HTML - PHP -> HTM en el foro de HTML en Foros del Web. Hola, tengo el siguiente problema: Tengo una página html con dos iframes: <iframe id="iframeOculto" name="iframeOculto" src="" width="30%" height="30%" align="LEFT" scrolling="yes"> </iframe> <iframe id="iframeVisible" src="../app/www/php/proceso.php" name="iframeVisible" ...
  #1 (permalink)  
Antiguo 03/11/2006, 10:50
 
Fecha de Ingreso: septiembre-2003
Mensajes: 26
Antigüedad: 21 años, 2 meses
Puntos: 0
2 IFrames: HTML - PHP -> HTM

Hola, tengo el siguiente problema:

Tengo una página html con dos iframes:

<iframe id="iframeOculto" name="iframeOculto" src="" width="30%" height="30%" align="LEFT" scrolling="yes">
</iframe>

<iframe id="iframeVisible" src="../app/www/php/proceso.php" name="iframeVisible" width="30%" height="30%" align="CENTER" scrolling="no">
</iframe>



En el iframeVisible se muestran el proceso del archivo php el cual muestra urls.
El iframeOculto como su nombre indica estará oculto, pero lo que realmente necesito es que cuando se pulse sobre una url el iframe visible, me aparezca el resultado en el iframeoculto, en la mísma pagína.

Este es el contenido del fichero php mas o menos

<?php

for ($i=0, $i < 10, $i++) {
echo "<A HREF=\"$PHP_SELF?id=$i\" onclick=\"parent.document.getElementById('iframeOc ulto').src=\"url\";\">Mostrar </A>"; }
?>

donde url son urls a ficheros pdf o cualquier enlace url que funcione, de tal forma que cuando se pulsa un el link del iframeVisible debería aparecer el contenido en el Iframe oculto, pero no me funciona.

En vez de mostrarse el contenido en el iframeOculto, se muestra en el mismo iframe donde pincho en la url.

Alguna idea?

Última edición por biooib; 03/11/2006 a las 13:59
  #2 (permalink)  
Antiguo 03/11/2006, 17:03
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 8 meses
Puntos: 1826
No es necesario pasar por el parent, un a target="iframeoculto", debe ser suficiente.
El JavaScript tal vez lo necesites para cambiarle el estado de oculto a visible otra vez, cambiandole la propiedad css que la oculta.
  #3 (permalink)  
Antiguo 06/11/2006, 01:53
 
Fecha de Ingreso: septiembre-2003
Mensajes: 26
Antigüedad: 21 años, 2 meses
Puntos: 0
Funciona perfectamente :D
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 05:30.