Foros del Web » Programando para Internet » Javascript »

Hacer que un link en php cambie el cont de iframe y capa

Estas en el tema de Hacer que un link en php cambie el cont de iframe y capa en el foro de Javascript en Foros del Web. Hola !!! Les cuento, yo tengo una pagina principal en php con un frame y en esa misma pagina principal en un rinconcito una capa ...
  #1 (permalink)  
Antiguo 27/05/2009, 06:07
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años
Puntos: 4
Hacer que un link en php cambie el cont de iframe y capa

Hola !!!

Les cuento, yo tengo una pagina principal en php con un frame y en esa misma pagina principal en un rinconcito una capa con una imagen.

El asunto es que quisiera que cuando hago click en un boton para cambiar el contenido de iframe tambien me cambie el contenido de la capa.

Osea que cambie el contendio de dos elementos de la misma pagina.

Pudo hacer que cambie pero una sola cosa o la capa o el iframe, aqui el dilema, como hago para que cambie las dos cosas.

Desde ya muchas pero muchas gracias !!!!
  #2 (permalink)  
Antiguo 27/05/2009, 07:29
Avatar de ACX_POISON  
Fecha de Ingreso: abril-2008
Ubicación: Talca-Chile
Mensajes: 750
Antigüedad: 16 años
Puntos: 7
Respuesta: Hacer que un link en php cambie el cont de iframe y capa

mmm... para hacer eso creo que debes usar javascript para el tema de que te cambie la imagen de la capa, cambiando el "SRC" de la imagen...
__________________
Me junto con los que Saben, Queriendo Saber.
  #3 (permalink)  
Antiguo 27/05/2009, 07:54
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años
Puntos: 4
Respuesta: Hacer que un link en php cambie el cont de iframe y capa

Sabes yo pienso lo mismo, pero no se como hacerlo, ya que son dos instrucciones, tambien pense en enviar la orden desde el iframe que abro algo haci como ida y vuelta pero creo que lo mas ordenado seria con javascript.

Si tenes alguna idea de como hacer ese java estaria buenisimo!!!
  #4 (permalink)  
Antiguo 27/05/2009, 08:14
Avatar de ACX_POISON  
Fecha de Ingreso: abril-2008
Ubicación: Talca-Chile
Mensajes: 750
Antigüedad: 16 años
Puntos: 7
Respuesta: Hacer que un link en php cambie el cont de iframe y capa

mira esto hace lo que creo necesitas

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title>prueba</title>
<
style type="text/css">
<!--
#Layer1 {
    
position:absolute;
    
width:200px;
    
height:115px;
    
z-index:1;
    
left322px;
    
top30px;
}
-->
</
style>
<
script language="javascript">
function 
Cambiar(urlimg)
{
    
alert(url);
    
alert(img);
    
document.getElementById('principal').src=url;
    
document.getElementById('imagen_cambia').src=img;
}
</script>
</head>

<body>
<iframe src="" name="principal" height="300" width="300" id="principal"></iframe>
<p>&nbsp;</p>
<p>Cambia frame</p>
<p><a href="#" onclick="Cambiar('http://www.google.cl', 'imagenes/f1.gif');">num1</a> <a href="#" onclick="Cambiar('http://gmail.com', 'imagenes/retorno.gif');">num2</a>  </p>
<div id="Layer1"><img src="" alt="" name="imagen_cambia" width="200" height="116" id="imagen_cambia" /></div>
</body>
</html> 
si es asi adaptalo a tu necesidad, suerte..

a se me olvidaba en el caso de la imagen puse una ruta relativa por lo que si lo pruebas directamente , no veras la imagen... cambia las rutas de las imagenes por unas que tu tengas ...
__________________
Me junto con los que Saben, Queriendo Saber.

Última edición por ACX_POISON; 27/05/2009 a las 08:33
  #5 (permalink)  
Antiguo 27/05/2009, 08:28
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años
Puntos: 4
Gracias !!!!!!!!!!!

Hoy mismo lo pruebo y posteo como me fue

Hola AC

Te cuento !!

Probe el codigo que me pasastes, funciona pero me duplica la capa. Pero me diste una idea que me funciono, sobre todo para novatos.

Usando el dream, se hace el link hacia la pagina que queremos abrir en el iframe y con el comportamiento de etiquetas, le agregamos la opcion de mostrar y ocultar distintas capas.

Un solo boton hace las dos cosas.

Si... no es lo mismo, yo anteriormente quieria cambiarle la imagen a la misma capa sin utilizar mas de una, pero ante lo complejo, opte por usar esto a pesar de usar varias capas.

Muchas gracias AC !!, si no me hubieras pasado nada, no se me prendia la lamparita.

Genio !!!

Última edición por GatorV; 27/05/2009 a las 09:09
  #6 (permalink)  
Antiguo 27/05/2009, 08:56
Avatar de ACX_POISON  
Fecha de Ingreso: abril-2008
Ubicación: Talca-Chile
Mensajes: 750
Antigüedad: 16 años
Puntos: 7
Respuesta: Hacer que un link en php cambie el cont de iframe y capa

de nada MEN...

y suerte...
__________________
Me junto con los que Saben, Queriendo Saber.
  #7 (permalink)  
Antiguo 27/05/2009, 09:09
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Hacer que un link en php cambie el cont de iframe y capa

Tema trasladado desde PHP
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 22:05.