10/11/2005, 10:22
|
| Moderador | | Fecha de Ingreso: julio-2003 Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 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. |