1

我创建了一个脚本,通过绘制图像并使用 dataURL 输出它们来生成图像,如下所示:

var dataURL = d.toDataURL();
var createElement = document.createElement('img');
createElement.setAttribute('id',imgNumber);
createElement.setAttribute('src',dataURL);
document.getElementById('showimage').appendChild(createElement);

问题是,我想一次保存这些图像文件。由于安全问题,JavaScript 在很多方面都阻止了这种情况,但 HTML5 似乎有一些可能性。请任何人都可以建议一种一次性保存所有文件的方法。目前,如果我创建 10 张图片,我必须在 Chrome 中一遍又一遍地使用“另存为”来保存每张图片。任何想法,甚至是 JavaScript 之外的想法都会被考虑。谢谢你。

4

1 回答 1

2

你可以压缩它们,然后下载压缩包。 http://stuk.github.io/jszip/

于 2012-11-09T02:46:22.273 回答