多个c-lodop取名区分

之前的博文:C-LODOP设置同一页面 手机电脑都打印
中介绍了引用多个c-lodop的时候的区分方法,不过不是例子,这里写个例子,分别获取两个c-lodop的打印机列表,一个是localhost自己本机的,另一个是lodop官方的AO端桥服务的公开在线测试地址。这里是两个,如果有多个地址,以此类推,可以通过取不同的名字区分。

如果是需要电脑用本地的,手机用远程的,可用优先级,优先本地的,手机等本地没有c-lodop,就会走远程的那个优先级。如果是需要区分,可以用取名方式,这样电脑可以选择打印到本地的,也可以选打印到远程的。

关于c-lodop独有的获取打印机列表的方法,之前有博文介绍过:C-Lodop获取打印机列表Create_Printer_List

测试代码:

<script src='http://localhost:8000/CLodopfuncs.js?name=LODOPA'></script>
<script src='http://121.196.197.102:8000/CLodopfuncs.js?name=LODOPB'></script>
</head>
<body onload="p1()">
<select id="Select01" size="1"></select>&nbsp;&nbsp;&nbsp;&nbsp;
<select id="Select02" size="1"></select>
<script language="javascript" type="text/javascript">   
    function p1(){  
        LODOPA.Create_Printer_List(document.getElementById("Select01"));
        LODOPB.Create_Printer_List(document.getElementById("Select02"));
        };
</script> 
</body>

图示:

猜你喜欢

转载自www.cnblogs.com/huaxie/p/12196199.html