Ver Mensaje Individual
  #130 (permalink)  
Antiguo 09/01/2007, 13:27
Avatar de NzO
NzO
 
Fecha de Ingreso: abril-2005
Mensajes: 153
Antigüedad: 19 años, 8 meses
Puntos: 3
Re: Mi proyecto isiAJAX

Hola Mr.Ale vamos por pasos:

Primero: Como bien dices no se pueden subir archivos amenos que uses iframes (que ya no seria ajax) asique opte por no dar soporte para eso.

Segundo: La diferencia entre onOK y onComplete esque onOK solo se ejecutara si al recibir los datos no ha dado ningun error y porsupuesto readyState=4. onComplete se ejecuta cuando readyState=4 pero no identifica si hay errores o no. Si sabes algo de JS puedes estudiar el codigo http://isiajax.sourceforge.net/demos...AX-original.js lo que te interesa esta a partir de esta linea
Código:
if (parent.objAjax.readyState == 4) {
Tercero: Si tu recibes javascript mediante ajax y pretendes que se ejecute no vas a poder. Ni con mi libreria ni con ninguna. Tienes que estructurarlo de manera que tus javascript esten todos en la misma pagina y ejecutarlos cuando sean necesarios.

Cuarto: No puedes pasarle parametros a la funcion que pretendes ejecutar. Porque realmente tu no estas ejecutando Recibo() estas ejecutando Request y cuando se invoque el evento se ira a tu funcion pero no podras pasarle parametros. Esto no es un fallo de mi libreria, esque debe ser así. Para que te hagas una idea, prototype es una de las librerias mas usadas y tambien funciona igual. Mira este ejemplo veras como pasa lo mismo: http://victoryoalli.railsplayground....ingAjaxRequest
__________________
NzO=EnZo
isiAJAX & isiXML hechos el uno para el otro.