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

时间:2013-09-20 17:54:50

标签: javascript internet-explorer internet-explorer-9

是否可以通过IE9中的拖动 drop 事件获取文件名位置?

我试过了:

    $('#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的拖放中获取该位置?

1 个答案:

答案 0 :(得分:3)

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

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