如何判斷使用的是Lodop還是C-Lodop


Lodop和C-Lodop混合部署的時候,LodopFuncs.js里面有自動判斷當前瀏覽器使用什么,支持np插件的就會使用Lodop,不支持插件方式的會使用C-Lodop,可以通過預覽窗口左上角圖標簡單的識別出當前使用的是哪種方式。

1.彈出的窗口。
彈出窗口左上角是小打印圖標,使用的是C-Lodop
彈出窗口左上角是瀏覽器圖標,使用的是Lodop;

2.用CVERSION屬性判斷是否雲打印。
如官網(或混合安裝包自帶的)樣例1:判斷是否控件是否安裝。
LODOP.CVERSION是C-Lodop的版本號,如果該瀏覽器使用的是Lodop插件方式,那么調用這個LODOP.CERSION就會提示undefined
所以需要提前判斷該瀏覽器是否使用的是雲打印,如果是雲打印,再調用這個LODOP.CERSION方法。
如下面方法,瀏覽器不是使用的C-Lodop彈出的提示會只有Lodop的版本號。

function CheckIsInstall() {     
        try{            
              var LODOP=getLodop();
            if (LODOP.VERSION) {
                 if (LODOP.CVERSION)
                 alert("當前有C-Lodop雲打印可用! C-Lodop版本:"+LODOP.CVERSION+"(內含Lodop"+LODOP.VERSION+")");
                 else
                 alert("本機已成功安裝了Lodop控件! 版本號:"+LODOP.VERSION);
            };
         }catch(err){
          }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM