// this script loads the modules needed and then takes a screenshot of the entire site. I made this to capture screenshots purely in the Chrome Developer Tools console, with nothing else needed.
(function () {
const src = 'https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.js';
const script = document.createElement('script');
script.type = 'text/javascript';
script.src = src;
script.onload = () => {
html2canvas(document.body, {
onrendered: (canvas) => {
const imgageData = canvas.toDataURL('image/png');
const el = document.createElement('a');
el.setAttribute('href', imgageData.replace(/^data:image\/png/, 'data:application/octet-stream'));
el.setAttribute('download', 'screen.png');
el.style.display = 'none';
document.body.appendChild(el);
el.click();
document.body.removeChild(el);
}
});
};
document.body.appendChild(script);
})()
Comments
0 B
|0 👍
/0 👎
0 B
|👍
/👎