html2canvas是一个相当不错的javascript类库,它使用了html5和css3的一些新功能特性,实现了在客户端对网页进行截图的功 能。html2canvas通过获取页面的dom和元素的样式信息,并将其渲染成canvas图片,从而实现给页面截图的功能。 因为每个浏览器渲染页面的方式都不尽相同,所以生成的图片也不太一样。虽然它目前还是处理开发阶段,但还是很值得期待的。 它不需要来自服务器任何渲染,整张图片都是在客户端浏览器创建。当浏览器不支持canvas时,将采用flashcanvas或explorercanvas技术代替实现。
github:github.com/niklasvh/html2canvas
代码如下:
HTML5实现网页截屏
业余草,做专业的IT学习交流网站
QQ群:135430763
原文地址:http://www.xttblog.com/?p=261
截图











