3

StackOverflow.com には AJAX ファイルのアップロードに関する記事が数多くありますが、完全で純粋な JavaScript AJAX アップローダは見つかりませんでした。

それらの多くは JQuery を含み、別のものは asp.net ベースであり、別の例では、純粋な JavaScript ベースの AJAX ファイル アップロードはセキュリティ上の問題により不可能です。

私もインターネットを検索しましたが、サーバー側で PHP スクリプトを使用する完全でクリーンな JavaScript AJAX の例を見つけるのは非常に難しいようです。

できるだけシンプルで機能的でクリーンな JavaScript AJAX ファイルのアップロードを提供してください。ドラッグ アンド ドロップ機能を含めたくありませんが、次のテクノロジを使用できます。

  • HTML5
  • JavaScript はあるが JQuery はない
  • PHP
  • type="file" 入力フィールド
  • デモはありません。自分でさらに変更できるコードが欲しいだけです

おそらく、StackOverflow.com でも適切な例を見つけることができます。もしそうなら、私もそれを見つけられなかったことをお詫びします。しかし、私は間違いなく宿題をして検索を行いました。ありがとうございました。


アレクサンダーは、コード サンプルを要求するため、この質問は不適切であると指摘しました。ええと、私が望む最後の考えは、間違った解釈のために、この質問を閉じてもらうことです.

必要に応じて、この主題について説明しているチュートリアルを提供するか、答えが記載されている本について教えてください. 私は自分のアプリケーションを書いていますが、まだライブラリや JQuery で汚染していません。可能な限り、そのままにしておきたいと思います。

答えはあなたのものであり、あなたが適切だと思う方法でそれを定式化することができます. コードを提供するのは間違っていると思うなら、コードを提供するのを避けることができます。

4

1 に答える 1

4

2 つの方法があります。

  1. 非表示の iframe にフォームを送信する (より適切にサポートされています)
  2. File APIを使用する(より強力)
于 2012-09-23T13:00:21.180 に答える