<script type="text/javascript" src="rasterizeHTML.allinone.js"></script>
<canvas id="canvas" width="300" height="200" style="border: 1px solid black;"></canvas>
<div id="thehtml" style="display: none;">
<style>
.test {
font-size: 20px;
background-color: yellow;
}
</style>
<div class="test">Render this</div>
</div>
<a onclick="ss();">截图</a>
<script>
function ss(){
var canvas = document.getElementById("canvas"),
html_container = document.getElementById("thehtml"),
html = html_container.innerHTML;
rasterizeHTML.drawHTML(html, canvas);
}
</script>rasterizeHTML.allinone.js
Github项目地址
知乎新版意见反馈的截屏功能在web上是如何实现的?
点击web右下角的反馈按钮,会自动截取当前界面(包括展开的评论界面也能截取)。请问前端是如何实现的?
如何通过js实现canvas保存图片为png格式并下载到本地!
php读取一张网络图片并输出给浏览器
v重播健康
啥玩意儿?😀