我在网上找到一篇文章,在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应该可以吧?不知道有多少浏览器支持。