大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
1 引入js
jquery.jqprint-0.3.js
jquery.qrcode.min.js
jquery-migrate-1.4.1.js
2 html元素 :二维码生成在img的div中,新增img标签,并设置为display:none
3 生成二维码
$(“#ewm”).qrcode(“http://127.0.0.1:8080/pages/check/infos.html?id=”+id)
4 打印
function printQrcode() {
var canvas = document.getElementsByTagName("canvas")[0];
var img = document.getElementById("image");
img.src = canvas.toDataURL();
$("#container").jqprint({
debug : false,
importCSS : true,
printContainer : true,
operaSupport : false
});
}
注意点:qrcode 生成的二维码是在canvas标签中,canvas标签不能直接打印,因为是动态的,打印会显示空白,所以加了一个img标签,先把canvas图像赋予给img,再打印img,由于上方有定义img标签的display属性为none,所以不会显示。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/180897.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...