Javascript拖放DataTransfer文件没有类型

时间:2015-10-29 14:03:10

标签: javascript file internet-explorer drag-and-drop file-type

所以我尝试使用 IE11 进行拖放(所有浏览器都是,但错误是在IE中)。我只想要上传某些类型的文件,而且没有文件夹 当我进入drop事件时,我扫描dataTransfer.data.files数组以确保我们只处理受支持的文件,而不处理文件夹。
当我尝试拖放javascript文件时,我发现了一些奇怪的事情。当我检查文件数组,并特别查看文件列表中type上的FileObject属性时,我没有type。具体来说,我有一种""(空字符串) 在所有其他浏览器上,我能够读取类型并确定它是什么。但是,它只是在IE上我遇到了这个麻烦。

为什么来自drop事件的javascript文件中不存在type属性?难道只是这台机器吗?如果是这样,会导致什么原因?

0 个答案:

没有答案