博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js 如何将dom转换为 图片(base64)
阅读量:5039 次
发布时间:2019-06-12

本文共 576 字,大约阅读时间需要 1 分钟。

1.引入js

<script src="https://cdn.bootcss.com/html2canvas/0.4.1/html2canvas.js"></script>

2.使用

function DownLoadDomImg(el) {    html2canvas(el, {	// 页面高度  	height: el.height,	// 页面宽度	width: el.width,	onrendered: function(canvas) {		var mA = document.createElement("a");		mA.href = canvas.toDataURL()		mA.setAttribute('download', 'download.png');		mA.click();		console.log(mA);          // 如果是ie浏览器 则需要 使用ie浏览器的下载方法 进行下载 一会补充	}    });}// 使用DownLoadDomImg(document.getElementById("box"))

  这个时候 传入想要下载的 元素id 调用此方法的时候就可以实现下载

转载于:https://www.cnblogs.com/MainActivity/p/10766997.html

你可能感兴趣的文章
IIS初始化(预加载),解决第一次访问慢,程序池被回收问题(转载)
查看>>
Bean的Scope
查看>>
【BZOJ】3142: [Hnoi2013]数列
查看>>
http初探
查看>>
elasticsearch的安装
查看>>
__next__()
查看>>
爬取:中国大学排名
查看>>
聊天室(C++客户端+Pyhton服务器)_1.框架搭设
查看>>
UpdatePanel 内控件 更新“外的”控件【转】
查看>>
mybatis中&gt;=和&lt;=的实现方式
查看>>
Python面向对象03/继承
查看>>
java序列化和反序列化
查看>>
绝对定位
查看>>
flink源码编译(windows环境)
查看>>
dpkg 删除 百度网盘 程序
查看>>
服务器nginx安装
查看>>
std::nothrow
查看>>
rest-framework 分页器
查看>>
JQuery(一)安装&选择器 样式篇
查看>>
浏览器的DNS缓存查看和清除
查看>>