多个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> <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>
图示: