3

尽管 StackOverflow.com 上有很多关于 AJAX 文件上传的文章,但我没有找到一个完整的纯 JavaScript AJAX 上传器。

其中许多涉及JQuery,另一种是基于asp.net的,另一种说,由于安全问题,无法上传纯JavaScript的AJAX文件。

我也搜索了互联网,但似乎很难找到一个完整且干净的 JavaScript AJAX 示例,在服务器端使用 PHP 脚本。

请问,能否为我提供尽可能简单但功能强大且干净的 JavaScript AJAX 文件上传?我不希望包含拖放功能,但可以使用以下技术:

  • HTML5
  • JavaScript 但没有 JQuery
  • PHP
  • type="file" 输入文件
  • 请不要演示,我只希望有一个我可以自己进一步修改的代码

也许,您甚至可以在 StackOverflow.com 上找到正确的示例。如果是,那么我也为没有找到它而道歉。但是,我确实做了功课并进行了搜索。谢谢你。


Alexander 刚刚指出这个问题不好,因为它要求提供代码示例。好吧,由于解释错误,我希望最后一个想法是关闭这个问题。

如果您愿意,请为我提供有关此主题的教程,或告诉我有关包含答案的书。我正在编写我的应用程序,我还没有用任何库污染它,也没有 JQuery。只要可能,我想保持这种状态。

答案是你的,你可以用你认为合适的方式来制定它。您可以避免提供代码,如果您认为这样做是错误的。

4

1 回答 1

4

您可以采取两种方法。

  1. 向隐藏的 iframe 提交表单(更好地支持)
  2. 使用File API(更强大)
于 2012-09-23T13:00:21.180 回答