現在、Web 上で更新せずにファイルをアップロードする方法はいくつかあります。
1. HTML5 で FormData と fileReader を使用します。ただし、この方法はIE10以降でのみ使用できます。
2. 転送には swf ファイルを使用します。
3. 非表示の iframe を使用して送信します。
上記の 2 と 3 は実際には似ています。
Drupal 7 では、コンテンツタイプが画像であるフィールドは更新せずにアップロードできることがわかりました。
私は長い間それを研究していますが、それがどのように行われるのか知りません。私の結論は、1 つ目と 2 つ目は今のところ除外できるということです。しかし、3 番目のケースでは、HTML に iframe の存在が見つかりませんでした。
解決してください!
ありがとう!
コードはありますが、何が起こっているかわかりません
コードがありません。何が起こっているかをどうやって知ることができますか?
Baidu と Google更新せずにたくさんアップロードしてください。この 3 つのタイプに限定しないでください。あなたが言ったことによると、あなたはこれら 3 つの可能性を除外したということです...
コードは持っていますが、何が起こっているのかわかりません
私はコードを持っていません。何が起こっているかをどうやって知ることができますか? ?
これは Drupal7 です。組み込み関数は組み込み module/file/ に実装する必要があります。しかし、Drupal7 のソースコードについては詳しくありません。Drupal の専門家でそれを研究している人はいますか?
Baidu と Google には更新せずにアップロードされたものがたくさんあるので、これら 3 つに限定しないでください。あなたが言ったことによると、これら 3 つの可能性は除外されているので...
xuyanlu ありがとう、実際に Drupal で実装する方法を理解したいと思っています。 :)
自分で見つけました。
Drupal は jquery.form.js を導入します。