首页 > 代码库 > 打印网页局部内容的方法
打印网页局部内容的方法
如果不在乎排版,可以直接使用jqprint这个插件
如果对打印出来的文件有排版上面的要求,可以先将需要打印的区域转换成图片,然后打印这个图片,或者直接下载当前图片
使用html2canvas这个插件,先将目标区域利用toDataURL方法转换成URL编码的方式。
接着将URL给a标签的href属性赋值,模拟点击a标签的操作就可以下载当前图片了。
html2canvas($("#qr-dialog"), { onrendered: function (canvas) { var a = document.createElement(‘a‘); a.href = canvas.toDataURL("image/jpeg").replace("image/jpeg", "image/octet-stream"); a.download = ‘qr.jpg‘; a.click(); } });
打印网页局部内容的方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。