2015-01-30 4 views
-2
html2canvas(document.body).then(function(canvas) { 
      document.body.appendChild(canvas); 
     }); 

이 방법을 사용하여 스크린 샷을 얻었는데 어떻게 이미지를 다운로드 할 수 있습니까? 나는 이것을 위해 src 태그를 할당하지 않을 것이다. 나는이 이미지를 다운로드하기 만하면된다.본문 이미지를 어떻게 다운로드 할 수 있습니까?

+0

사람을 사용하여 이미지를 다운로드합니다. 그 대답은 내가 필요로하는 것이 아닙니다 .. – user4510618

+1

새로운 것이라면 [help center] (http://stackoverflow.com/help)를 방문하는 것이 좋습니다. – Jonast92

답변

1
  html2canvas(document.body, { 
       onrendered: function(canvas) { 
        document.body.appendChild(canvas); 
        var dataURL=canvas.toDataURL("image/jpeg"); 
        $.ajax({ 
         type: "POST", 
         url: "upload.php", 
         data: {image: dataURL} 
        }).done(function(respond) { 
         window.opener.location.href ='http://Your_url/download.php?file_name='+respond+' '; 
        }); 
       } 

당신은 이미지를 업로드해야하고 이후의 PHP 코드를 나는이 새로운 해요

관련 문제