<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>sss</title>
<script src="html2canvas.js" type="text/javascript" charset="utf-8"></script>
<script src="canvas2image.js" type="text/javascript" charset="utf-8"></script>
<script src="base64.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="capture" style="padding: 10px; background: #f5da55">
<h4 style="color: #000; ">Hello world!</h4>
</div>
<div id="canvass"></div>
<img src="" alt="" id="imgs" />
</body>
<script type="text/javascript">
/*生成canvas图形*/
// 获取内容id
var content = document.getElementById("capture");
// 进行canvas生成
html2canvas(content, {
onrendered: function(canvas) {
//添加属性
canvas.setAttribute('id','thecanvas');
//读取属性值
// var value= canvas.getAttribute('id');
document.getElementById('canvass').innerHTML = '';
document.getElementById('canvass').appendChild(canvas);
var strDataURI = canvas.toDataURL();
document.getElementById('imgs').src = strDataURI;
}
});
</script>
</html>