从 IE9 拖放事件获取文件位置

getting a file location from IE9 drag or drop event

本文关键字:文件 位置 获取 事件 IE9 拖放      更新时间:2023-09-26

是否可以从IE9中的拖放事件中获取文件名位置?

我试过:

    $('#myDiv').addEventListener('drop', function (e) {
            e.preventDefault();
            if (e.dataTransfer.files === undefined) // <-- true

    $('#dropTarget').on('drop', function(e){
        if(e.originalEvent.dataTransfer){
            if(e.originalEvent.dataTransfer.files.length) // <-- files is undefined.. 

在IE9中

,还有其他技巧可以做吗?

IE 9 不支持文件 API这是兼容性图表

http://caniuse.com/#search=fileapi