基本的Javascript + PHP Ajax文件上传

时间:2012-09-23 12:51:46

标签: javascript html ajax html5 file-upload

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

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

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

我可以请求,尽可能简单地提供给我,但功能齐全且干净的JavaScript AJAX文件上传?我不希望包含拖放功能,但可以使用这些技术:

  • HTML5
  • JavaScript但没有JQuery
  • PHP
  • type =“file”输入文件
  • 没有演示,我只希望有一个我可以自行修改的代码

也许,即使在StackOverflow.com上你也会找到合适的例子。如果是,那么我为没有找到它而道歉。但是,我确实完成了我的作业并进行了搜索。谢谢。


亚历山大刚刚指出这个问题很糟糕,因为它要求提供代码示例。好吧,最后的想法是因为错误的解释而让这个问题关闭了。

如果您愿意,请向我提供一个关于此主题的教程,或者告诉我一本包含答案的书。我正在编写我的应用程序,我还没有用任何库污染它,也没有用JQuery污染它。只要有可能,我想保留它。

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

1 个答案:

答案 0 :(得分:4)

您可以采取两种方法。

  1. 将表单提交给隐藏的iframe(支持更好)
  2. 使用File API(功能更强大)