Foros de daboweb

MULTIMEDIA, Video digital, Grabación, Diseño gráfico, Diseño web, Programación => Webmasters - Diseño Web - Programación - Diseño gráfico => Mensaje iniciado por: choche en 22 de Marzo de 2006, 05:59:58 pm

Título: Frame (SOLUCIONADO)
Publicado por: choche en 22 de Marzo de 2006, 05:59:58 pm
A ver si me ayudais a hacer este frame. Tengo una ventana con paises en la izq y a su derecha un globo terraqueo, lo q quiero es  q al pulsar sobre cada pais se abra en la derecha una ventana asi (los colores es para diferenciar las 2 partes :P)

(http://img394.imageshack.us/img394/2154/screenshot0017ie.jpg)

(http://img114.imageshack.us/img114/8408/screenshot00113pw.jpg)
Título: Re: Frame
Publicado por: Liamngls en 22 de Marzo de 2006, 09:55:41 pm
Tienes que crear cada zona como un nuevo frame y luego indicar en el código el nombre de cada frame y a cada enlace donde quieres que se abra.

Asignar nombre al frame.

Código: [Seleccionar]
<frame src="nombre_pagina.html" name="nombre_frame">
Asignar zona donde se abre el enlace.

Código: [Seleccionar]
<a href="nombre_pagina.html" target="nombre_frame">Nombre que se ve</a>
:)

Título: Re: Frame
Publicado por: choche en 22 de Marzo de 2006, 11:22:00 pm
Me he quedado igual, de todas formas voy a probar algo.
Título: Re: Frame
Publicado por: Liamngls en 23 de Marzo de 2006, 12:06:50 am
En tu primera captura tienes un frame vacío a la derecha y en la segunda has divididos ese frame en dos , una parte azul y otra amarilla.

Citar
Tienes que crear cada zona como un nuevo frame

--------------------

A la izquierda tienes dos enlaces , Alemania y Bélgica ... una vez creados los frames tienes que ponerles un nombre para que un enlace que tú selecciones se abra en el frame que quieras.

Así por ejemplo en el index de la web a la hora de crear los frames tendrías que crear por ejemplo.

Código: [Seleccionar]
<frame src="AZUL.html" name="AZUL>
<frame src="AMARILLO.html" name="AMARILLO">

Luego en el código correspondiente a la zona donde están Alemania y Bélgica tienes que indicar en el target del enlace que se abran donde quieras visualizarlo.

Código: [Seleccionar]
<a href="alemania.html" target="AMARILLO">Alemania</a>
El target es el indicativo de donde se tiene que abrir un enlace dentro o fuera de la web.

_blank : abre el enlace en ventana nueva.
_self : abre el enlace en la misma ventana (para frames abriría en el mismo frame).
_top : la página se abre a pantalla completa , elimina todos los frames.

Con la indicación name al crear los frames y el target al nombre creado indicamos en que frame se tienen que abrir los enlaces , que puede ser el central , el superior o cualquier otro que tengamos en el sitio.

Deduzco que estás creando la web con algún programa , quizás Dreamweaver ... http://www.manuales-e.com/content/view/25/50/ :)
Título: Re: Frame
Publicado por: choche en 23 de Marzo de 2006, 04:14:03 pm
Gracias Liamngls, ya lo consegui, al final era un error en el target.

Citar
Deduzco que estás creando la web con algún programa , quizás Dreamweaver ...
No, no toy haciendo ninguna web, por ahora solo son practicas con ultraedit. La semana q viene creo q ya comienzo con el Dreamweaver.
Título: Re: Frame
Publicado por: Liamngls en 23 de Marzo de 2006, 10:33:34 pm
Ok , damos entonces el tema por solucionado y te esperamos para cuando empieces con el DW  :mrgreen: