Foros del Web » Creando para Internet » HTML »

Link a un frame específico

Estas en el tema de Link a un frame específico en el foro de HTML en Foros del Web. Hola Me imagino que esto puede ser simple para muchos, pero a mi no me sale. Quiero poner un link en un sitio para abrir ...
  #1 (permalink)  
Antiguo 15/01/2005, 12:20
 
Fecha de Ingreso: agosto-2003
Mensajes: 56
Antigüedad: 14 años, 4 meses
Puntos: 0
Link a un frame específico

Hola

Me imagino que esto puede ser simple para muchos, pero a mi no me sale.

Quiero poner un link en un sitio para abrir una página de otro sitio, en una ventana nueva. Pero este segundo sitio usa frames, y yo quiero mostrar el frameset y una página en particular, en uno de los frames.

Cómo hago?

Gracias desde ya.

Saludos,
Ernesto.
  #2 (permalink)  
Antiguo 15/01/2005, 15:45
 
Fecha de Ingreso: diciembre-2004
Ubicación: En mi ksa
Mensajes: 267
Antigüedad: 13 años
Puntos: 0
a tu <a href="link.html"> agregale esto target="mainFrame" y en vez de mainFrame pone al frame que quieres cambiar

saludos
__________________
--------------------------------------------------
[::Matthew Beyer::]
MaEsTrOsWeB
Chile
--------------------------------------------------
  #3 (permalink)  
Antiguo 15/01/2005, 17:43
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 13 años, 1 mes
Puntos: 3
etolocka:
Creo que directamente no se puede. Quizás funcione si tras cargar el frameset en la nueva ventana haces una llamada al marco/frame indicando al documento que quieres que se cargue en él.
Suponiendo que el frameset defina los marcos "frame1" y "frame2" y quieras que en el "frame2" se cargue la página "paginaDeseada.htm", sería algo así:
<a href="javascript:void();" onClick="ventana2=window.open('paginaExterna.htm') ;ventana2.frame2.location.href='paginaDeseada.htm' ">

Pruébalo a ver
__________________
Angel :cool:
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 07:06.