2011-03-17 62 views

回答

1

如果你可以限制这种使用浏览器使用画布元素,并使用Firefox扩展 - 实际上是Firefox,你可以在画布中加载DOM的任何部分,并为画布提取图像。基本上:

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(); 
}