JS

JAVASCRIPT TAKE SCREENSHOTS

(quick guide & examples)

<h1>TEST</h1> <textarea>Dummy Text</textarea> <input type="button" value="Capture" onclick="capture()">

DUMMY HTML

01

function capture () {    html2canvas(document.body)   .then(canvas => {     let a = document.createElement("a");     a.download = "ss.png";     a.href = canvas.toDataURL();     a.click();   }); }

JS TAKE SCREENSHOT

02

var d = document.getElementById("demo"); html2canvas(d).then(SAVE AS USUAL);

CAPTURE SPECIFIC SECTION ONLY

03

<div id="demo">CAPTURE THIS.</div> <div>NOT THIS.</div>