【发布时间】:2011-07-09 05:58:45
【问题描述】:
所以我有一个“文件”对象(通过处理从桌面拖放文件来检索)。我可以使用 ajax 将文件发送到服务器,然后将它们返回给 javascript 来处理它们。但是不做这一切就可以读取它的内容吗?
Here, play around with this fiddle. 将任意文件拖到框中并使用变量file。
我已经尝试了这个对象的所有方法...没有运气。能不能拿到刚才拖入浏览器的文件内容?
PS:我会像这样将文件发送到服务器:
var ajaxRequest = new XMLHttpRequest();
ajaxRequest.open("returnRawPostData.php");
ajaxRequest.send(file);
我可能在上面的代码中遗漏了一些东西,但这只是因为不再使用纯 JS 来进行 AJAX 调用。
【问题讨论】:
-
我认为这没有回答我的问题
标签: javascript file drag-and-drop