| |||
Cita: Pero usaran iframes o frames ocultos ...
Iniciado por jocks el google y live mail si hacen upload sin recargar la pagina. El objeto que hace toda la grácia del envio en forma asincrona de datos: XMLHTTPRequest no soporta "encytype" como "multiparte" (sólo texto plano). Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| ||||
youtube usa flash :) y tiene hasta % de subida .. Genial ! http://www.cristalab.com/tutoriales/...nce-de-flash-8 |
| ||||
Tienes q usar CGI, lo que puedes hacer con Ajax es consultar el progreso. En este link http://obokaman.obolog.com/mensaje/1596 puedes ver un ejemplo, el código para la presentación es en PHP, pero la parte importante esta hecha en CGI y JS, puedes adaptarlo. Saludos.
__________________ La población, sin embargo, sigue aumentando. COLE Laurent Gasser Tienes alguna duda :pensando: ? >>> www.google.com :aplauso: <<< |
| ||||
Extendiendo un poco el tema, y gracias a google, te paso este link para un file upload con ASP.net y ajax. http://www.codeproject.com/useritems/AJAXUpload.asp Saludos.
__________________ La población, sin embargo, sigue aumentando. COLE Laurent Gasser Tienes alguna duda :pensando: ? >>> www.google.com :aplauso: <<< |
| ||||
Algunos dicen que sí se puede Cita: Yo no discutiré si se puede o no, ya que soy novato en AJAX, pero quiero dejaros esta página, donde su autor afirma que sí se puede.
Iniciado por NzO No es posible subir un fichero por medio de AJAX. Tienes que refrescar si o si. Upload de imágenes con AJAX |
| ||||
Bueno veo que algunos seguis pensando que se puede. Creedme he investigado mucho sobre esto para poder implementarlo en mi libreria. Y no pude. Los ejemplos que vi la mayoria solo funcionaban en IE y tenias que dar permisos, cosa que veo un error el tener que obligar al usuario a darle a ventanitas para poder darle permisos ademas de que si la seguridad del navegador es alta ni siquiera te pregunta. Que es basicamente lo que pasa con el ejemplo que me ha dado Seixas, lo he probado y es lo que me esperaba. Necesita permisos concretamente me dice "Permission to read file was denied." Y con el ejemplo de lic_dahool mas de lo mismo. El problema de esto esque para poder subir un fichero el navegador debe leer dicho fichero del usuario para luego transferirlo. Si este permiso no estuviese denegado hackear a un usuario seria la mar de facil. Simplemente con hacer que entre en una url puedes leerle cualquier fichero del PC y enviartelo a ti mismo para hacer con el lo que quieras. Cosa inviable porsupuesto. Por eso todas estas cosas estan denegadas. La diferencia con un formulario comun esque cuando el usuario hace click en el boton de Examinar el navegador ya sabe que tiene permisos para leer ese fichero y podra enviarlo despues. Es más si vosotros con javascript intentais agregarle una url a un <input type=file sin que el usuario interactue no os va servir de nada, no funciona. Por lo tanto por temas de seguridad nunca se podra enviar un archivo mediante AJAX. Y cuando digo poder me refiero a que funcione en cualquier navegador y no de problemas de seguridad ni nada parecido. Saludos. |
| |||
Hola Todos... Hace poco realice un proyecto donde necesite implementar un upload de archivos pero con ajax, investigue ... bastante y me di cuenta que no hay forma pues ajax es un conjunto de tecnologias entre ellas javascript el cual no puede tocar los archivos del usuario por razones de seguridad. Sin embargo se pueden utilizar "iframe" si tu navegador te lo permite, tambien me ayudo mucho encontrar esto... "brettle.com:8020/neatupload" tal vez te sirva |