0

我已经使用这段代码创建了一个文件释放器。

但它在 IE7+ 中不起作用......像往常一样......

我得到错误

SCRIPT5007:无法设置属性“值”的值:对象为空或未定义

代码就行

文件 = e.originalEvent.target.files || e.originalEvent.dataTransfer.files;

for(i = 0; i < files.length; i += 1){

我怎样才能得到这个工作?

我知道我可以检查文件是否未定义,但是什么也没有发生。我希望文件被删除。

4

1 回答 1

4

直到版本 10 才在 Internet Explorer 中出现对拖放 API 的完全支持。

您将需要使用功能检测在早期版本中提供合理的回退。

于 2013-01-24T15:41:06.443 回答