« # »

pAJAX, librería AJAX para flasheros

AJAXHace unos meses programé una librería para poder utilizar AJAX desde mi punto de vista de programador de actionscript. La verdad es que hacer este tipo de conversiones es la caña, os dejo con ello.

Se utiliza (y se llama) de la misma forma que el objeto de flash LoadVars.

Sirve para cargar datos desde el servidor sin recargar la página.

Ya era hora que alguien lo hiciera... y ese ha sido el gurú del Javascript! (olé sus webos). (Para quien no lo sepa el friki ese soy yo ehhhh...)

JavaScript:
  1. window.onload=function(){
  2.  
  3. var xobj = new LoadVars();
  4. var vars = new LoadVars();
  5.  
  6. vars.nombre = "Marc";
  7. vars.apellido = "Palau";
  8. vars.edad = 25;
  9.  
  10. vars.onLoad=function(bool){
  11. alert("onLoad: "+bool);
  12. document.getElementById("contenedor").innerHTML = "El servidor responde: " + this.respuesta;
  13. }
  14. vars.onData=function(ret){
  15. alert("onData: "+ret);
  16. }
  17.  
  18. xobj.sendAndLoad("rcap.php",vars,"POST");
  19. }

Descargar librería pAJAX 0.9.1

Comentarios

  1. Orlando | Agosto 20th, 2006 | 5:04 pm

    Ya existe una libreria llamada PAJAX (Pero es para PHP). Quizas el nombre que le pusiste se preste a confusión.

    Si querés verificar dicha libreria podes ir a http://www.auberger.com/pajax/

    Saludos.

  2. Blog[nbsp] » Blog Archive » Me he comprado unos dominios | Septiembre 6th, 2006 | 6:44 pm

    [...] Para Ork.es ya tengo una idea, a ver si todo sale para adelante y nos decidimos a montar algo con el señor Zigotica. Para el resto aún no he pensado nada, pero btn.es me gusta y dlb.es se ve muy bonito… a ver si me inspiran y hago una web 2.5 o 3.0 (a estas alturas ya me da igual que versión de la web utilizar) y me hago muchiriconario con las super inversiones que se van oliendo por ahí, como la de $15 millones de netvibes, que por cierto, buscan un desarrollador AJAX – JavaScript – PHP para integrar en plantilla (presencial o a distancia). [...]

  3. Blog[nbsp] » Blog Archive » Wrappers en JavaScript (I) | Septiembre 27th, 2006 | 9:04 pm

    [...] Desde hace un tiempo empecé a utilizar la palabra wrapper (código encapsulado en java, y tiene otras definiciones [inglés]) para definir los scripts que vengo utilizando desde hace un tiempo para programar en javascript tal como lo hacía en actionscript (como por ejemplo la librería pAjax). [...]

  4. Blog[nbsp] » Blog Archive » Finalizada la programación de promsite.org | Diciembre 7th, 2006 | 5:49 pm

    [...] Pues xHTML, dHTML, CSS, Ajax, JavaScript, Flash, ActionScript, PHP, MySQL, y mucho más es lo que lleva la nueva web de Promsite (punto de vista PURAMENTE TÉCNICO). Os invito a que echeis un ojo a la nueva web de promsite donde podréis ver desde el PromTV, hasta los patrocinados (aún estamos organizando el kaos que había antes), pasando por un blog donde postean todos los colaboradores o poder consultar cuanto falta para que se cierre la convocatoria actual. [...]

  5. Blog[nbsp] » Blog Archive » Emuladores en JavaScript | Enero 13th, 2007 | 8:45 pm

    [...] Con la incorporación de dicho nuevo elemento no standard, sólo se me ocurre pensar que JavaScript ahora ya tiene todo lo necesario para poder competir con flash, ya que en estos momentos tiene edición de vectores con SVG, edición de graficos en tiempo real con Canvas (ING) y carga de datos dinámicos mediate Ajax, un flipe señores. [...]

  6. cevax | Octubre 16th, 2007 | 6:41 pm

    Estuve probando tu libreria pero me di cuenta q no funciona sobre IE, ¬¬

    Todos odiamos al maldito, en fin.

    Lo que veo es q en el evento onLoad (en IE), this solo tiene los valores seteados en vars, mientras q en FFox si tengo las variables enviadas por mi php.

    Se me ocurrio como solucion utilizar lo q se recibe onData y desarmarlo en un array… en fin. Solo queria comentarte eso y saber si habrá algun update para q funcione en IE.

    Saludos
    Sebastian Cardozo

  7. marc | Octubre 16th, 2007 | 7:24 pm

    CEVAX, lo siento porque no actualizaba este enlace desde que lo puse y ahora ya funciona perfectamente en todos los navegadores que soporten XHR.

    versión 0.9.1 ok :)

Deja un comentario

(*: Datos necesarios para dejar un comentario)

Get Adobe Flash playerPlugin by wpburn.com wordpress themes