读书人

求问:IE6-8 怎么获得拖拽到页面的文件

发布时间: 2013-10-16 11:29:46 作者: rapoo

求问:IE6-8 如何获得拖拽到页面的文件名称(或路径)
我在网上找到一篇文章,在IE上实现拖拽的功能:
http://www.irt.org/articles/js204/
现在,我可以接收到拖拽文件到页面上的消息,但是我不知道如何获得拖拽进来的文件列表信息。


function drop() {
window.event.returnValue = false;
console.log("drop");
//console.log(" "+window.event.dataTransfer.getData('Text'));
//alert(window.event.dataTransfer.files.length); 不成功
console.log(window.event.dataTransfer);
console.log(window.event.dataTransfer.getData("URL")); 获得为NULL

}


在drop函数中如何获得拖拽进来的文件信息? 多谢各位。 ie javascript
[解决办法]
这个好像不行,要系统 window 消息API 来实现
[解决办法]
file input应该可以吧?不知道有多少浏览器支持。

读书人网 >JavaScript

热点推荐