我有一个网页,它使用HTML5的Drag and Drop API及其File API。虽然简单的拖放效果很好,但我希望能够拖放包含本地文件路径的文件,并处理这些文件。
例如,假设我有一个名为list.txt的文件。它包含:
我正在寻找的行为是将list.txt拖放到网页上。结果,文件被解析,并且(file1.txt,file2.txt,file3.txt)中列出的每个文件也被“删除”,就像用户手动拖放每个文件一样。
这可能吗?如果没有,是否有其他方式让用户进行批量拖放,这不需要一次手动拖放每个文件?
由于
答案 0 :(得分:3)
都能跟得上;这是一个安全功能,以确保您的Javascript只能访问特别“授予”它的内容。
答案 1 :(得分:2)
没有。实现多文件拖放的唯一方法是选择多个文件并将组拖到浏览器中。这仅适用于某些浏览器。
您可以通过将多个文件拖到gmail的附件标题中来尝试此操作。