var LODOP; //声明为全局变量
function demoGetAoPrintStatus(){
//清空状态信息
document.getElementById('printerStatus').value="";
//回调函数 一般放在需要得到的信息前,等待返回状态信息(AO_PRINT_JSON_PrinterDetail)
LODOP.On_Return=function(TaskID,Value){
var JSONListObj=JSON.parse(Value);
demoJSONstringToSelect_AoPrint(JSONListObj);
};
//获得AO打印设备状态语句GET_VALUE,详细参考C-Lodop技术手册函数语句"GET_VALUE"对应参数"AO_PRINT_JSON_PrinterDetail"
LODOP.GET_VALUE('AO_PRINT_JSON_PrinterDetail',document.getElementById('select').value+","+document.getElementById('text').value);
}
//清空下拉菜单重新加载ao打印设备状态列表
function demoJSONstringToSelect_AoPrint(JSONListObj){
if (!JSONListObj || document.getElementById('text').value=="" ) {
document.getElementById('printerStatus').value="AO打印机不存在";
} else{
var AoStatus=(JSONListObj["subdevlist"][0].status);
var AoSubstatus=(JSONListObj["subdevlist"][0].substatus);
var printerStatus="名称或标识名:"+JSONListObj["subdevlist"][0].name+"(主状态:"+AoStatus+";子状态:"+AoSubstatus+")" ;
//加载"ao打印设备名称或名称+主状态+子状态"
document.getElementById('printerStatus').value=printerStatus;
}
}
以上是编程学习网小编为您介绍的“lodop插件如何获取AO打印机的设备子状态(比如:缺纸)”的全面内容,想了解更多关于 前端知识 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:lodop插件如何获取AO打印机的设备子状态(比如:缺纸)


基础教程推荐
猜你喜欢
- css3语法中新增了哪些选择器? 2025-01-24
- Javascript实现关闭广告效果 2023-11-30
- Ajax犯的错误处理方法 2023-01-21
- VUE项目部署服务器 2023-10-08
- js实现搜索栏效果 2024-01-23
- 珠峰基于Vue/React打造企业级技术及行业解决方案 2023-10-08
- 关于Javascript中值得学习的特性总结 2023-08-08
- 2个数组,相同数据合并后不同数据合并(删除指定 2024-12-10
- JavaScript 中使用SpreadJS导入和导出 Excel 文件的方法 2024-02-07
- 推荐一款免费设计字体——胡晓波真帅体 2025-01-21