Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/04/2009, 09:30
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 8 meses
Puntos: 834
Respuesta: Actualización del iframe

Bueno, igual no me quedó muy claro qué es lo que querés tomar del iframe, ni con qué evento, ni dónde querés ubicarlo en la página principal. De manera que te preparé un ejemplo que usa el evento click en 2 enlaces ubicados en el iframe y envía a la página principal en un caso el texto del enlace y en otro caso la ruta a la que apunta y lo carga en un elemento div de la página principal. Luego lo podrás adaptar a tus necesidades o preguntar en base a eso:
Página principal:
Código:
<!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>test</title>
</head>

<body>
<iframe id="myframe" name="myframe" width="100%" src="dos.php" frameborder="NO" border="0" framespacing="0"></iframe>
<div id="log"></div>					
</body>
</html>
Iframe (dos.php):
Código:
<!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>test</title>
</head>

<body>
<a href="otro.php" onclick="parent.document.getElementById('log').innerHTML=this.href; return false;">enlace 1</a><br />
<a href="algo.php"  onclick="parent.document.getElementById('log').innerHTML=this.innerHTML;return false;">enlace 2</a>
</body>
</html>