下载数据url文件

下载数据url文件

我的想法是制作一个完全基于javascript的zip/unzip实用程序,任何人都可以从浏览器中访问它。他们可以直接把他们的拉链拖到浏览器中,这样他们就可以下载所有的文件了。它们还可以通过拖动单个文件来创建新的zip文件。

我知道做服务器端会更好,但是这个项目只是为了一点乐趣。

如果我利用各种可用的方法,将文件拖到浏览器中应该是非常容易的。(Gmail风格)

希望编码/解码应该是正常的。我已经看到了一些as3zip库,所以我肯定我对此没有意见。

我的问题是下载最后的文件。

window.location = 'data:jpg/image;base64,/9j/4AAQSkZJR....'

这在Firefox中很好,但在Chrome中就不行了。

我可以将文件作为图像嵌入到Chrome中<img src="data:jpg/image;ba.." />,但这些文件不一定是图像。它们可以是任何形式的。

有人能想到其他的解决方案或者其他的工作吗?


繁星coding
浏览 597回答 3
3回答

浮云间

想法:试一试<a href="data:...." target="_blank">(未经测试)使用唐洛阿迪而不是数据URL(也适用于IE)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript