Foros del Web » Creando para Internet » HTML »

IFRAME y FRAMES

Estas en el tema de IFRAME y FRAMES en el foro de HTML en Foros del Web. hola....tengo una consulta a ver si me pueden ayudar: tengo una pagina (index.html) con 2 frames: menu.html y centro.html el codigo: <html><head> <title>Untitled Document</title> </head> ...
  #1 (permalink)  
Antiguo 19/06/2006, 12:27
 
Fecha de Ingreso: noviembre-2004
Mensajes: 57
Antigüedad: 19 años, 5 meses
Puntos: 0
IFRAME y FRAMES

hola....tengo una consulta a ver si me pueden ayudar:
tengo una pagina (index.html) con 2 frames: menu.html y centro.html
el codigo:
<html><head>
<title>Untitled Document</title>
</head>
<frameset rows="*" cols="190,*" frameborder="NO" border="0" framespacing="0">
<frame src="menu.html" name="leftFrame">
<frame src="centro.html" name="mainFrame">
</frameset>
<noframes><body>
</body></noframes>
</html>

en el menu.html hay un iframe:
<body bgcolor="#cecece" leftmargin='2'>
<iframe src='test.html' width='190' frameborder='0'></iframe><br>
resto de la pagina.....
</body>

lo quye necesito y no me esta funcionando..es....el iframe q abro es una paginita(test.html), lo que tiene son links a otras paginas...necesito que cuando hagan click en algun link de esos, este se cargue en centro.html

he usado parent.mainFrame.location, mainFrame.document.location, etc....i me da siemrpe error....

desde ya muchas gracias
  #2 (permalink)  
Antiguo 19/06/2006, 12:36
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola Gorriak

Prueba con:

top.centro.location = 'test.html';

Saludos,
  #3 (permalink)  
Antiguo 19/06/2006, 12:47
 
Fecha de Ingreso: noviembre-2004
Mensajes: 57
Antigüedad: 19 años, 5 meses
Puntos: 0
no tengo nada que se llame centro...o top :S
  #4 (permalink)  
Antiguo 19/06/2006, 12:49
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
¡Oops! perdón, he confundido el nombre del frame con el nombre de la página.

Quería decir:

top.mainFrame.location = 'test.html';

top hace referencia a la página de frames, dentro de la que está el frame mainFrame

Espero que ahora te funcione. Saludos,
  #5 (permalink)  
Antiguo 19/06/2006, 13:25
 
Fecha de Ingreso: noviembre-2004
Mensajes: 57
Antigüedad: 19 años, 5 meses
Puntos: 0
muchas gracias....ahi si me anduvo...
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 19:49.