|
|
1
17
为了支持HTML5拖放文件上传,浏览器应该同时支持拖放(DND)API和文件API。 IE支持IE5中的DND,但即使在IE9中也不支持文件API。Opera支持11.1中的文件API,但不支持dnd。 因此,您可以在Firefox 3.6+、Safari 6.0+、Chrome 9.0+中使用拖放文件上载。 检查此兼容性表。 |
|
2
6
火狐3.5+有一个很好的拖放API: https://developer.mozilla.org/En/DragDrop/Drag_and_Drop chrome您可以拖放到文件上载上,这样,您可以进行拖放操作,但您必须通过不透明度0隐藏表单来进行伪装,但通过包装分区使其变大,宽度:100%,高度:100%: http://www.thecssninja.com/javascript/gmail-upload Safari和Chrome是一样的,只是你一次只能做一个文件,更多关于这个的信息可以在文章末尾的链接上找到(thecsninja链接) 例如,您似乎可以使用vbdataobject或ActiveX,但我仍然不确定在哪里可以找到更多信息。我可以找到一些关于如何使用它们的信息: http://www.codingforums.com/showthread.php?t=36896 --如果有人能帮助我获得支持,请告诉我。 歌剧看起来一点也没有。只是玩它,它的作用就像是,如果你拖到一个文件上传,它只是打开该文件。如果有人知道这件事,请告诉我。 |
|
|
4
1
Safari5确实支持将多个文件从桌面拖放到浏览器。我已经使用这个功能很长一段时间了,如果你愿意,我很乐意分享我的代码。 |
|
|
James Williams · 如何在单击按钮时刷新div内容 4 年前 |
|
|
Mehmet · javascript执行了多个 4 年前 |
|
|
Shijil · 尝试在Jquery PHP搜索代码中添加选择标记功能 4 年前 |
|
|
Parker · 如何使表格行的单元格项加粗n秒? 4 年前 |
|
|
Chris J. · ajax获取查找数据属性值的请求 4 年前 |
|
|
Pedro F · Ajax调用后脚本运行不正常 4 年前 |