Está usted en Indice > Construcción > Lenguajes > DHTML > Lecciones y Paso a Paso > WebTaller - Aprender DHTML - Objetos Tabs
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

WebTaller - Aprender DHTML - Objetos Tabs

Objetos Tabs


Este objeto crea UI tabs, para que puedas cambiar entre ellos y activar otras funciones JavaScript - este funciona de lo mejor como para navegar para cargar paginas en el Scroll.

Constructor

Tabs(x,y,width,height)

Se encuentran bastantes imágenes envueltas en producir los Tabs. Si deseas hacer los colores a tu gusto y estilos de los tabs, debes de abrir todas las imágenes que estoy utilizando (llamadas tabs-xxxxx.gif en el directorio de imágenes en el DynAPi).

Las dimensiones y directorio para las imágenes son definidas en el método setImages():

setImages(sepW,startW,endW,buttonW,imgDir)

sepW - el ancho de la separación de la imagen entre cada artículo
startW - El ancho de la primera orilla de la imagen de los tabs
endW - el ancho de la primera última orilla de la imagen de los tabs
buttonW - El ancho de cada uno de los botones flechas
imgDir - El directorio en donde las imágenes son guardadas, debe de ser el mismo que mi nombre de ficheros (ver en el directorio de imágenes DynAPI)
En orden para iniciar el objeto Tabs utilizando mis imágenes, debes de utilizar el siguiente llamado para fijar las imagenes setImages() (el directorio es dependiente):

mytabs.setImages(5,3,3,16,'../.../dynapi/images/') // fijar el directorio de imagenes dynapi


Agregando articulos

addItems(text1,text2,text3....)

Los parámetros están en el texto html que será mostrado

Dependiendo en el ancho de los artículos en los Tabs, tendrás una exhibición diferente. Si estos son mas largo que el ancho total del Tab, debes tener 2 fechas para que puedas hacer scroll para atrás y para adelante:

Si estos son mas pequeños, tendrás una imagen /capa la cual es estirada al ancho que mandaste al constructor (le llamo la capa extendida):

Propiedades
selectedIndex
El índice del articulo que esta actualmente seleccionado, inicialmente este valor es nulo. Si fijas de nuevo este valor antes de que lo actives, este automáticamente seleccionará él articulo cuando es activado.
items[x].text
Devuelve los parámetros de texto del artículo x . Note: que hay un simple   antes y después de este valor para darle espacio a los próximos artículos.
Controlador de Eventos "Event Handling"
Para ejecutar estas funciones cuando un articulo ha sido seleccionado, implementa el controlador onSelect :

mytabs.onSelect = myTabsHandler

function myTabsHandler() {
alert('you selected item '+this.selectedIndex+' ('+this.items[this.selectedIndex].text+')')
}

 

 



Usuarios que han visto este tema también han visto...

- Conceptos de Arrastrar (Drag) y Soltar (Drop)
- Un formulario con campos que se esconden con DHTML
- Efectos de transición
- Eventos del raton


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 07-09-2008 a las 02:56:02