我正在寻找一种可用于文件上传的AJAX方法。 如果我找到一个使用Prototype + Script.acul.us的函数,将会超级。使用ajax上传文件
0
A
回答
0
使用纯Ajax文件上传是不可能的,因为Javascript无法直接访问本地文件。
像jQuery form plugin这样的工具通过动态生成一个不可见的iframe来解决这个问题,并提交给它。
可能还有一个基于Prototype或独立于框架的解决方案。
0
有对此没有原生支持Ajax,但是Uploadify做了变通方法使用闪光灯(用了jQuery,但是能够从2.0起要与其他的API使用)
0
0
正如其他人指出的那样,javascript无法异步上传文件(否则启用javascript的网站可能会盗取您硬盘上的任何文件)。最好的方法是:
- 闪存上传,因为使用iframe
iframe的做法意味着它从而重新加载iframe中已经建议
如果你使用rails,我收集你可能是由于使用原型和scriptaculous,有一个插件可用于处理这种方法的棘手的部分,你叫responds_to_parent,这是一个年龄,因为我实现了这个在一个我自己的rails应用程序,但step 6 from this blog看起来像一个很好的例子,如何使用它。
相关问题
- 1. 使用AJAX上传文件
- 2. 使用AJAX上传文件
- 3. 使用Ajax上传文件
- 4. 使用ajax上传文件
- 5. 使用ajax上传文件
- 6. 使用Ajax调用上传大文件
- 7. 用AJAX上传文件 - XHR
- 8. 用ajax上传文件? (PHP)
- 9. 上传文件ajax调用
- 10. 用CodeIgniter AJAX上传文件
- 11. 上传文件使用Ajax,Jquery和Struts2
- 12. ajax使用php上传多个文件
- 13. 使用ajax,jquery,php上传文件
- 14. 使用jQuery Ajax和PHP上传文件
- 15. 使用Ajax进行文件上传?
- 16. 使用文件上传的Ajax
- 17. 使用Ajax上传文件XmlHttpRequest
- 18. Asana API - 使用Ajax上传文件
- 19. 使用PHP通过ajax上传文件
- 20. 苦于使用ajax文件上传
- 21. 如何使用ajax上传文件
- 22. 使用Ajax和Apache CXF上传文件
- 23. 使用Symfony AJAX文件上传
- 24. 使用Wicket AJAX-ically上传文件
- 25. 如何使用ajax上传jquery文件?
- 26. jQuery - 使用ajax的DataTables上传文件
- 27. 使用ajax和php上传文件
- 28. 使用aspupload进行Ajax文件上传
- 29. 使用jQuery上传文件Ajax
- 30. 如何使用ajax上传大文件?