我正在尋找一種可用於文件上傳的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上傳大文件?