Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/11/2005, 10:22
Avatar de Bandit
Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
En principio crear un frame es muy sencillo, basta definir por medio de la directiva <FRAMESET>,sustituyendo a la sección <BODY>. En ésta directiva se especifica las áreas y tamaños por medio de los atributos COLS y ROWS. Para definir el contenido de cada "frame" utilizaremos la etiqueta: <FRAMESET SRC="DOCUMENTO.HTML>, con lo que asociamos a un frame determinado ese documento HTML, veamos un ejemplo:
<HTML>
<HEAD>
<TITLE>frames</TITLE>
</HEAD>
<FRAMESET COLS="30%, 70%">
<FRAME SRC="Pagina1.html">
<FRAME SRC="Pagina2.html">
</FRAMESET>
</HTML>
Con éste código hemos creado 2 frames en columna o sea hemos dividido la pantalla en 2 secciones verticales, la primera tendrá el ancho de 30% de la pantalla y la segunda el 70%. Estos valores son opcionales y estarán de acuerdo a nuestras necesidades de que tenga los anchos de las columnas.
En la etiqueta <FRAME> los atributos:
SRC="url". Donde URL es la dirección de un documento HTML o de cualquier otro recurso de la web. Si no se coloca éste atributo el frame estará vacío.
NAME="nombre del frame" Aquí podemos dar un nombre al frame, lo que nos permitirá referirnos a él y convertirse en destino de cualquier enlace.
MARGENWIDTH="n". Donde n es un número en píxeles que nos sirve para definir la anchura de los márgenes del frame.
MARGENHEIGHT="n". Igual que el anterior pero en la altura.
SCROLLING="yes, no, auto". Con éste atributo definimos si el frame va a tener o no una barra deslizadora.
NORESIZE. Este atributo no lleva ningún parámetro e indica al navegador que no debe permitir al usuario cambiar el tamaño del frame.

A continuación vamos a definir la página en Frames.
Con el Block de Notas crea un archivo y en su interior escribe éste código

<HTML>
<HEAD>
<TITLE>Frames</TITLE>
</HEAD>
<FRAMESET COLS="30%, 70%">
<FRAME SRC="Menu.html" NORESIZE>
<FRAME SRC="Ejemplo.html" name="derecha">
</FRAMESET>
</HTML>

y lo guardas como index.html, en la carpeta donde está tu película con el menú como HTML y todos los HTML que conforman tu página.

El código para el botón para cargar en el frame "derecha":
on(release){
getURL("Ejemplo.html", "derecha");
}

Espero haberte sido de ayuda y esté clara la explicación.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/