Bien después de que pues casi no he escrito nada, o muy poco les tengo un excelente manual, con el que podran crear tabs con ajax muy fácilmente.

Ahora vayamos a lo que nos interesa(”programar”).
Primero necesitamos un archivo php o html para poder colocar nuestras tabs.
Empezaremos creando una tabla en HTML de la siguiente forma
[source:html]
| Contenido |
[/source]
En la cual la primer celda sera donde estaran nuestra pestañas, y en la siguiente celda sera donde estara nuestro resultado.
Ahora creamos un div que contendra a nuestros tabs, al cual le agregamos la clase “Tab”
[source:html]
[/source]
Dentro de este div, insertaremos una lista, desordenada, la cual contendra unos links a una funcion javascript que utilizara ajax, asi como un texto(el texto no importa) este exto debera de ir dentro de uns etiquetas span, para poder agregarle ciertos estilos, con esto tendremos nuestro codigo de esta forma.
[source:html]
[/source]
Les recalco que los datos que estoy enviando como parametros es texto el cual despues, lo pueden modificar para adaptarlo a sus necesidades.
Continuamos ahora con le CSS donde estara lo divertido.
Definiremos primero los tipos de letra preefinidos para toda la pagina web.
[source:css]
body {font-family: Geneva, Arial, Helvetica, sans-serif; }
[/source]
Creamos posteriormente la clase Tab, con ciertas caracteristicas
[source:css]
.Tab {
float:left;
width:100%;
background:#99CCFF;
font-size:93%;
line-height:normal;
}
[/source]
A los links y a la lista se le agregaran estilos de la misma forma, en el ejemplo les adjunto las imagenes que estoy usando son solo dos imagenes.
y nos quedaria asi
[source:css]
body {font-family: Geneva, Arial, Helvetica, sans-serif; }
.Tab {
float:left;
width:100%;
background:#99CCFF;
font-size:93%;
line-height:normal;
}
.Tab ul {
margin:0;
padding:10px 10px 0 50px;
list-style:none;
}
.Tab li {
display:inline;
margin:0;
padding:0;
}
.Tab a {
float:left;
background:url(”izq.gif”) no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
.Tab a span {
float:left;
display:block;
background:url(”der.gif”) no-repeat right top;
padding:5px 15px 4px 6px;
color:#666;
}
.Tab a span {float:none;}
.Tab a:hover span { color:#000;}
.Tab a:hover {background-position:0% -42px; }
.Tab a:hover span {background-position:100% -42px;}
[/source]
De estta forma ya tenemos los tabs y nuestro codigo estaria de la siguiente forma.
[source:html]
| Contenido |
[/source]
Ahora solo nos resta hacer la parte de ajax como los vimos en el primer manual (puedes verlo desde aqui).
[source:javascript]
[/source]
y listo, solo les recuerdo que para hacer pruebas utilice solo la funcion var_dump de php claro que ustedes pueden tener una pagina web completa, o algo similar.
archivo proceso.php
[source:php]
var_dump($_GET);
?>
[/source]
y por ultimo tenemos el codigo final de la siguiente forma
[source:html]
| Contenido |
[/source]
Listo!!!!
Cualquier duda no duden en preguntarmela
Descarga del ejemplo: Creando tabs con css y javascript
Actualizado!! Descarga del Manual de Tabs con Ajax en PDF














buenas tardes . . . qisiera aprender un pcoo mas de ajax aprender como funcionan . . =( ! . . una ayudadita quiero hacer tipo esta pag este tipo de programacion dalemsn.com/Home . . . por favor contestame responde mi coment .. graciaz
hola, gracias por el comentario, si deseas saber mas cosas sobre ajax date una vuelta por.
http://www.ajaxman.net/category/ajax/
saludos