判断是否支持:canvas
[color=darkblue]alert(!!document.createElement('canvas').getContext);[/color]
用JavaScript截图 [url]http://raychase.iteye.com/blog/1766541[/url]
1. javascript生成网页快照 [url]http://blog.csdn.net/baoeni/article/details/7355069[/url]
google feedback有一个非常酷的功能,能够让你在线对网页进行快照,而起还可以隐藏隐私信息。例子:[url]http://www.google.com/tools/feedback/intl/en/index.html[/url]
有人猜了一下,估计是使用canvas把页面重新构建,神奇的是他能把页面重构的一模一样。
详细信息参看:
[url]http://html2canvas.hertzen.com/documentation.html[/url]
如果还不过瘾,让我们把canvas转成image:
[url]http://www.nihilogic.dk/labs/canvas2image/[/url]
A: jsp存在<img id="myTestImage">
B: js代码:截整个document.body的信息
html2canvas 实现纯JS网页截图简单例子 [url]http://www.cnblogs.com/xdxer/archive/2013/01/17/html2canvas.html[/url]
2. java网页快照-网页转存为图片 [url]http://yijianfengvip.blog.163.com/blog/static/175273432201152914842451[/url]
3. jQuery截图
[color=darkblue]alert(!!document.createElement('canvas').getContext);[/color]
用JavaScript截图 [url]http://raychase.iteye.com/blog/1766541[/url]
1. javascript生成网页快照 [url]http://blog.csdn.net/baoeni/article/details/7355069[/url]
google feedback有一个非常酷的功能,能够让你在线对网页进行快照,而起还可以隐藏隐私信息。例子:[url]http://www.google.com/tools/feedback/intl/en/index.html[/url]
有人猜了一下,估计是使用canvas把页面重新构建,神奇的是他能把页面重构的一模一样。
详细信息参看:
[url]http://html2canvas.hertzen.com/documentation.html[/url]
如果还不过瘾,让我们把canvas转成image:
[url]http://www.nihilogic.dk/labs/canvas2image/[/url]
A: jsp存在<img id="myTestImage">
B: js代码:截整个document.body的信息
html2canvas(document.body, {
onrendered: function(canvas) {
//document.body.appendChild(canvas);
$("#support").append(canvas);
var oImgPNG = Canvas2Image.saveAsPNG(canvas, true);
var strDataURI = canvas.toDataURL("image/jpeg");
//$("#support").text(strDataURI);
$("#myTestImage").attr("src",strDataURI);
$("#myTestImageDialog").dialog("open");
}
});
html2canvas 实现纯JS网页截图简单例子 [url]http://www.cnblogs.com/xdxer/archive/2013/01/17/html2canvas.html[/url]
2. java网页快照-网页转存为图片 [url]http://yijianfengvip.blog.163.com/blog/static/175273432201152914842451[/url]
3. jQuery截图