将文件从Web复制到桌面并反向

时间:2015-02-06 14:57:33

标签: javascript html5 clipboard copy-paste clipboarddata

我正在构建一个基于Web的文件管理器,并且想知道,是否可以将文件从Web复制到桌面并反向。

就像我可以在桌面上复制[CTRL] + [C]个文件,然后将[CTRL] + [V]粘贴到其他地方。

我认为这只是我发送到剪贴板的问题。

任何人都有此信息。

1 个答案:

答案 0 :(得分:2)

你想做的事情并不难,但并不简单。浏览器脚本对文件系统访问具有非常严格的控制(否则将恶意软件放在将读取用户的整个硬盘驱动器的页面上非常容易)。通常,上传需要由用户操作启动。自动上传或下载文件非常困难,但点击事件或拖放事件可以触发您想要的内容。

你需要做很多研究。开始的好地方是MDNHtml5Rocks。 (他们是Googling" javascript文件api"找到的列表中的前两名,两者都是很好的资源。)