私はドラッグアンドドロップでファイルをアップロードするウェブサイトを運営しており、HTML5 File APIとを使用しています。新しいFileReader
を作成することに成功しましたが、ファイルのアップロード方法はわかりません。HTML5ドラッグアンドドロップファイルアップロード
holder = document.getElementById('uploader');
holder.ondragover = function() {
$("#uploader").addClass('dragover');
return false;
};
holder.ondragend = function() {
$("#uploader").removeClass('dragover');
return false;
};
holder.ondrop = function (e) {
$("#uploader").removeClass('dragover');
e.preventDefault();
var file = e.dataTransfer.files[0],
reader = new FileReader();
reader.onload = function (event) {
//I shoud upload the file now...
};
reader.readAsDataURL(file);
return false;
};
私もフォームを持っている(ID:アップロード・フォーム)と入力ファイル・フィールド(ID:アップロード-入力を)私のコード(JavaScriptが)以下です。 アイデアはありますか?
P.S.私はjQueryを使用しているので、$("#uploader")
などがあります。ドラッグ&n個ドロップで働くゼロから
ところで、それはGoogleのプロジェクトではないようです。 –
ええ、訂正されました。 – Ben
私はそれを試してみましょう。ありがとう:-) – Paris