feed twitter facebook LinkedIn facebook

HTML » Abrir enlace sobre varios frames

Noviembre 4, 2006 por Víctor Cuervo . 9197 visitas 5 Comentarios Imprimir Imprimir

Podríamos empezar una discusión sobre si el hecho de desarrollar páginas con frames es el más correcto o no. Lo que es cierto es que fueron una alternativa que facilitó la creación de páginas compuestas antes de que se contase con IFRAME, includes en servidores,... etc.

A día de hoy siguen existiendo diseños que están basados en frames. Uno de los temas a resolver en este tipo de diseños es el frame sobre el que se quiere abrir un enlace. Para resolver esto, dentro de la especificación HTML contamos con el atributo target de la etiqueta anchor <A> .

Los valores que puede recibir este atributo son varios: _blank, _self, nombre frame,... y _top. En el caso que queramos abrir un enlace sobre todo el sistema de frames, es decir, sobre la página padre, deberemos de usar el valor _top. Quedandonos el enlace de la siguiente forma:

  1. <A href="http://www.google.com" target="_top">Abrir sobre los frames</A>

En este caso será la página de Google la que tome el control de nuestro marco de trabajo.

Visualizar el Codigo
Visualiza el artículo
Descargar el Codigo
Descargar el código
Error en el Codigo
Error en el código
Foro sobre HTML
Foro sobre HTML
tags: , , , , , ,

Artículos relacionados:

5 comentarios »

Redifusión RSS de los comentarios de la entrada. TrackBack URI

  1. Alfredo
    Mayo 28, 2008 #

    Excelente….. gracias, justo lo que estaba buscando muy bueno….. sigue así amigo

  2. Marco
    Enero 20, 2009 #

    Hola, me gustaría saber como poner para descargar, por Ej, un *.MP3, tengo una web y quiero agregarle un varios link’s de descargas, pero al poner el código, cuando abro la web, me lo reproduce en vez de descargarlo, ¿qué tengo que hacer para que aperezca la opción “abrir, guardar, cancelar”? o ¿tengo que convertirlo en archivo *.zip o *.rar? muchas gracias!

  3. lineadecodigo
    Junio 14, 2009 #

    @Marco,

    El navegador, dependiendo de la extensión que tenga el fichero hace una cosa u otra. Si no sabe que tiene que hacer es cuando da la opción de guardarlo.

    En el caso del .mp3 es fácil que tenga asociado un reproductor multimedia y por lo tanto reproduzca la canción.

    Lo mejor que puedes hacer es ponerlo en un .ZIP

  4. Michael Pehl
    Septiembre 23, 2010 #

    target=”parent” works, too

  5. lineadecodigo
    Octubre 23, 2010 #

    @Michael Pehl,

    If you have nested frames I suposse you need use _top. Because _parent just will fill in the previous frame.

    Creo que si tienes frames anidados solo vale con top. Ya que _parent solo rellenaría el frame que me contiene.

Deje un comentario

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*