如何使用JavaScript将页面的特定部分保存为图像

我使用JavaScript创建了网格,我希望将一些丢弃的图像保存为网格作为图像。 这是我的链接

如果您可以使用canvas元素和firefox扩展将这种用法限制在浏览器中 – 实际上是firefox,您可以在canvas中加载DOM的任何部分并为canvas提取图像。 基本上:

canvas = document.getElementById("#acanvas"); if (canvas.getContext) { var context = canvas.getContext('2d'); context.drawWindow(here_any_part_of_the_DOM_tree_not_only_window); var mypng = context.toDataURL(); }