需要查看具体注解和ActiveX下载地址 请查看:JS前端调用TSC打印二维码、条码
贴一下详细的调取打印步骤:
- onclick 事件触发命令
- 调取js命令获取后台打印数据(二维码可选是否加密)
- 获取回调后,调用打印方法 js 打印所需二维码
js 具体打印和调取后台打印数据方法逻辑:
// js 调用后台获取到一组json打印数据,
function printingCode(stStudentInfoId) {
if(confirm("确认打印")){
$.ajax({
type: 'post',
url: "student/printingCode",
async: false,
data: {"stStudentInfoId": stStudentInfoId},
dataType: "json",
success: function (data) {
print(data)
}
})
}
}
// js 打印方法
function print(data){
var TSCObj;
TSCObj = new ActiveXObject("TSCActiveX.TSCLIB");
TSCObj.ActiveXopenport ("Gpri