2011-07-08 9 views
2

File APIでHTML5のドラッグアンドドロップAPIを使用しているウェブページがあります。単純なドラッグアンドドロップはうまくいくが、ローカルファイルパスを含むファイルをドラッグアンドドロップし、それらのファイルも処理できるようにしたい。HTML5を使用して1つのファイルで複数のファイルをドラッグアンドドロップできますか?

たとえば、list.txtという名前のファイルがあるとします。それは含まれています

  • C:\ユーザー\ボブ\のFILE1.TXT
  • C:\ユーザー\ボブ\ FILE2.TXT
  • C:\ユーザー\アリス\をfile3.txt

私が探している動作は、Webページにlist.txtをドラッグアンドドロップすることです。その結果、ファイルが解析され、ユーザーが手動でドラッグアンドドロップしたように、(file1.txt、file2.txt、file3.txt)内にリストされている各ファイルも「破棄」されます。

これは可能ですか?そうでない場合は、一度に1つずつ手動でファイルをドラッグアンドドロップする必要はありません。

おかげ

答えて

3

Nope;これはセキュリティ機能であり、あなたのJavascriptがそれに「付与された」ものにのみアクセスできるようにします。

2

号複数ファイルのドラッグ&ドロップを実現する唯一の方法は、複数のファイルを選択し、ブラウザにグループをドラッグすることです。これは一部のブラウザでのみ機能します。

複数のファイルをGmailの添付ファイルのヘッダーにドラッグすることで、これを試すことができます。

関連する問題