Retroceder   Foros del Web > Diseño de Sitios web > (X)HTML

Respuesta
 
Herramientas Desplegado
Antiguo 17-jul-2004, 11:04   #1 (permalink)
mrgubu está en el buen camino
 
Avatar de mrgubu
 
Fecha de Ingreso: noviembre-2002
Ubicación: Granada
Mensajes: 401
Enviar un mensaje por ICQ a mrgubu
sobre frames

Tengo una página de frames con tres marcos, arriba, en medio y abajo. ¿Es posible que el pulsar un link en arriba.html se cambie el contenido de DOS de los marcos?
mrgubu está desconectado   Responder Citando
Antiguo 17-jul-2004, 11:22   #2 (permalink)
Moderador
caricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradable
 
Avatar de caricatos
 
Fecha de Ingreso: noviembre-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 12.245
Hola mrgubu:

Puedes cambiar un frame con un enlace normal, y usar el evento onclick para cambiar el otro...
<a href="destino_abajo.html" target="abajo" onclick="windows.frames['medio'].location.href = 'destino_medio.html'" > enlaces </a>

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
caricatos está desconectado   Responder Citando
Antiguo 18-jul-2004, 02:59   #3 (permalink)
mrgubu está en el buen camino
 
Avatar de mrgubu
 
Fecha de Ingreso: noviembre-2002
Ubicación: Granada
Mensajes: 401
Enviar un mensaje por ICQ a mrgubu
Gracias por la ayuda, lo he probado, pero al pulsar el enlace me da error "en tiempo de ejecución": 'windows no está definido'.

Lo he probado así: (el enlace está en la página enmedio.html):

Código HTML:
<a href="arriba2.html" target="arriba" onclick="windows.frames['enmedio'].location.href = 'enmedio2.html'" > enlace </a>
La página de frames es:

Código HTML:
<FRAMESET ROWS="200,*,150" >
	<FRAME SRC="arriba.html" NAME="arriba">
	<FRAME SRC="enmedio.html" NAME="enmedio">
	<FRAME SRC="abajo.html" NAME="abajo">
</FRAMESET>
Estoy bastante pegado de javascript, así que no sé por donde está el error, yo creo que defino bien conforme a tu ejemplo los dos targets y las dos páginas htmls correspondientes.
mrgubu está desconectado   Responder Citando
Antiguo 18-jul-2004, 16:37   #4 (permalink)
orharo2003 ha deshabilitado el karma
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.669
Enviar un mensaje por MSN a orharo2003
Lo que pasa que se equivoco es window.
orharo2003 está desconectado   Responder Citando
Antiguo 18-jul-2004, 18:34   #5 (permalink)
Moderador
caricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradable
 
Avatar de caricatos
 
Fecha de Ingreso: noviembre-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 12.245
Cita:
Iniciado por orharo2003
Lo que pasa que se equivoco es window.
Exacto... Gracias por la corrección...

Aunque creo que es correcto, también erviría:
top.enmedio.location.href = 'enmedio2.html'

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
caricatos está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:14.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93