打印控件未安裝!點擊這里執行安裝,安裝后請刷新頁面或重新進入。--該提示是寫在LodopFuncs.js里的。
相關本博客其他博文:提示“Web打印服務CLodop未安裝啟動”的各種原因和解決方法、C-Lodop打印服務沒啟動怎么辦、Lodop提示安裝或升級的注意事項、
IE提示控件未安裝的一些原因:
原因1:安裝了錯誤位數的lodop插件(lodop插件的位數和操作系統位數無關)
現象:(1)安裝了lodop插件,總是提示打印控件未安裝,IE安全設置最低也沒用。
原因1:有些不是按照LodopFuncs.js里自帶的判斷安裝的,誤認為64位操作系統需要安裝64位的lodop插件。
原因1的簡單問答:
用IE訪問下官網樣例,http://www.c-lodop.com/demolist/PrintSample2.html
點樣例的預覽試試,試試官網樣例是否有提示
根據官網的提示下載安裝試試。安裝后刷新頁面再測試
lodop的位數和操作系統位數無關,和瀏覽器位數有關。
可以兩個lodop插件都裝上。
根據官網樣例的提示下載也可以,或百度下查看瀏覽器位數的方法。
測試參考一下官網樣例http://www.c-lodop.com/LodopDemo.html
官網樣例是混合部署LodopFuncs.js里已經寫好了判斷。
客戶端是瀏覽器支持np插件,是32位瀏覽器,就會提示下載32位的Lodop插件:install_lodop32.exe
客戶端瀏覽器支持np插件,是64位瀏覽器,就會提示下載64位的Lodop插件:install_lodop64.exe
客戶端瀏覽器不支持np插件(判斷如高版本谷歌火狐等),會提示下載C-Lodop方式: CLodop_Setup_for_Win32NT.exe
原因2:瀏覽器的安全設置問題
現象:進入IE,提示未安裝,IE下方有個提示插件有風險,點允許可以正常用,點叉號,還是會提示未安裝。
簡短問答:
是否有其他瀏覽器,用其他瀏覽器的兼容模式試試。
如果其他瀏覽器的兼容模式可以,排查下IE瀏覽器是否有安全設置阻擋了該插件。
修改下IE瀏覽器的安全級別試試,設置安全級別最低。
重置ie瀏覽器,有些IE默認級別可能就是中高,設置成安全級別最低。
原因3:IE瀏覽器訪問方式存在問題
現象:(1)根據官網提示下載了正確的安裝文件,測試官網樣例總是提示未安裝,修改了安全設置為最低也是未安裝.
(2)在lodop安裝界面右側下方的鏈接,點進去進入官網樣例,不顯示未安裝,正常,就是打開IE瀏覽器進入官網提示未安裝。
簡短問答:(此問題比較奇怪,最近遠程客戶才發現的現象。)
是否有其他瀏覽器,用其他瀏覽器的兼容模式試試。
如果其他瀏覽器的兼容模式可以,排查下IE瀏覽器是否有安全設置阻擋了該插件。
那些殼瀏覽器的兼容模式用的也是IE內核,只有IE有問題,肯定和該IE瀏覽器有關。
進入IE時是否有如圖的IE的頁面提示
百度下這個提示,參考網上的處理方法試試。
PS:此問題表現為:
1.只有IE瀏覽器提示打印控件未安裝,且其他如qq,360等殼瀏覽器的兼容模式可以。
2.根據官網樣例的提示下載安裝,安裝了正確的安裝程序,還是提示未安裝。
其他不該提示這個的瀏覽器提示這個的相關:
如果是高版本的火狐谷歌提示這個,是不正常的,如果是LODOP的老用戶,很多年前的時候,只有LODOP插件,但是隨着高版本的火狐谷歌不再支持np插件,所以推出了不再受瀏覽器的c-lodop解決這一問題。
1.高版本火狐谷歌提示這個,舊版本的LodopFuncs.js,沒有用c-lodop。
參考http://www.c-lodop.com/faq/pp21.html
高版本的火狐谷歌不再支持np插件,需要使用c-lodop,可參考官網樣例混合部署http://www.c-lodop.com/LodopDemo.html
Lodop控件升級到C-Lodop雲打印 參考http://www.c-lodop.com/faq/pp7.html
2.用了新版本的LodopFuncs.js,但是高版本的火狐谷歌卻提示這個
查看下LodopFuncs.js里判斷部分,高版本的火狐谷歌判斷有問題,是否用的不是谷歌或火狐官方的瀏覽器,是否自己修改了瀏覽器的信息,或是自己制作的瀏覽器。導致lodopFuncs.js里面的判斷的JS語句無法正確判斷是哪個瀏覽器。