확장자가 pg 인 html2canvas를 사용하여 웹 페이지의 스크린 샷을 캡처하고 로컬 폴더에 저장하는 방법은 무엇입니까?확장자가 png 인 html2canvas를 사용하여 웹 페이지의 캡쳐 화면 캡처하기
다음 코드를 시도했습니다. 파일 이름이 download
이지만 png/jpeg 확장자가없는 스크린 샷을 저장합니다. 그것을 작동시키는 어떤 방법? 또한 스크린 샷을 로컬 폴더에 저장하려고합니다.
<html>
<head>
<meta charset="utf-8"/>
<title>test2</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.js"></script>
<script type="text/javascript" src ="http://code.jquery.com/jquery-1.9.0.min.js"></script>
<script type="text/javascript" src="html2canvas.js?rev032"></script>
<script type="text/javascript">
$(window).load(function(){
$('#load').click(function(){
html2canvas($('#testdiv'), {
onrendered: function (canvas) {
var img = canvas.toDataURL("image/png").replace("image/png", "image/octet-stream");
window.location.href = img;
}
});
});
});
</script>
</head>
<body>
<div id="testdiv">
<h1>Testing</h1>
<h4>One column:</h4>
<table border="1">
<tr>
<td>100</td>
</tr>
</table>
<br/>
</div>
<input type="button" value="Save" id="load"/>
</body>
</html>