Si eres de los que aún no se han atrevido con Ajax y con lo que puede ofrecernos, LaCo puede hacerlo.
LaCo, es una librería que se encarga de interpretar nuestros código, al que anteriormente habremos adaptado a los requerimientos de dicha librería. Con ella podremos realizar todas o casi todas las operaciones que realizamos ahora.
Su funcionamiento es bastante simple, únicamente interpreta el código y si encuentra los atributos necesarios lanza las peticiones en Ajax para realizar el procedimiento deseado. A fin de cuenta se trata de un embellecimiento del método de usar Ajax.
[Demo 1][Demo 2][Demo 3][Demo 4] [Descargar]
¿Como usarlo?
1) Tendremos que linkar los ficheros necesarios para interpretar nuestro nuevo código.
<head>
<title>LaCo</title>
<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript" src="laco.js"></script>
</head>
Como podemos ver requerimos prototype para poder disfrutar de esta nueva propiedad.
2) Adaptamos nuestro código
<p>This is important content</p>
<div laco_src="less_important_content.html"></div>
Usaremos el atributo personalizado laco_src, para indicar de donde vamos a recuperar la información.
Si queremos indicar hacer que nuestra petición se ejecute cuando realizamos un onclick
, la forma será la siguiente.
<a href="content.html" laco_target="myDiv" laco_toggle="true">View</a>
<div id="myDiv"></div>
laco_target –> Destino del resultado de la petición.
laco_toggle –> Indicador con el cual capturaremos el evento click del objeto.
Nota
Personalmente no me gusta la idea, ya que te obliga a crear un código no estandard, lo cual puede causar problemas de accesibilidad en nuestras páginas. Pero como siempre he dicho, hay que saber para que queremos usarlo y como usarlo. Siempre es bueno conocer todas las herramientas.
2 comentarios, 0 referencias
+
#