狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

C-Lodop提示“有窗口已打開,先關(guān)閉它(持續(xù)如此請(qǐng)刷新頁(yè)面)!”的解決方法

admin
2023年9月26日 18:43 本文熱度 2425

c-lodop顯示“有窗口已打開,先關(guān)閉它(持續(xù)如此時(shí)請(qǐng)刷新頁(yè)面)!”
如果連續(xù)執(zhí)行多個(gè)預(yù)覽語(yǔ)句等,就會(huì)導(dǎo)致這個(gè)問(wèn)題。可以預(yù)先判斷一下,并可以自定義修改窗口已打開的提示,該默認(rèn)提示的位置如本博客的下圖http://localhost:8000/CLodopfuncs.js:

通過(guò)語(yǔ)句后可修改連續(xù)打開窗口導(dǎo)致的提示,在執(zhí)行打印前判斷一下。

會(huì)產(chǎn)生本提示的動(dòng)作語(yǔ)句如下:
PREVIEWPRINT_DESIGNPRINT_SETUPPRINTAGET_DIALOG_VALUE,以上語(yǔ)句需要等待返回,無(wú)結(jié)果時(shí)會(huì)有以上提示。其他語(yǔ)句不會(huì)有該提示,如:PRINT()。

可能1:有窗口已打開,還沒關(guān)閉
已打開的窗口被瀏覽器窗口搶了焦點(diǎn),遮擋到后面了;
已打開的窗口最小化了;
查看Windows任務(wù)欄,和瀏覽器后面,是否窗口最小化或被瀏覽器遮擋了。
可能2:代碼問(wèn)題,連續(xù)執(zhí)行兩個(gè)如預(yù)覽等語(yǔ)句。
可能3:前面的語(yǔ)句執(zhí)行很慢,結(jié)果還沒返回又點(diǎn)擊了新的打開語(yǔ)句。

如果是前兩個(gè)窗口問(wèn)題,也可以使用f (CLODOP.blOneByone==true)判斷一下再執(zhí)行。

按住alt+tab可以查看windows當(dāng)前打開的應(yīng)用窗口,仔細(xì)查找是否有c-lodop的。

該提示只會(huì)在c-lodop產(chǎn)生,如果有窗口已打開,再點(diǎn)擊lodop會(huì)是禁止點(diǎn)擊,點(diǎn)擊無(wú)效。

測(cè)試代碼說(shuō)明:
方法1:正常情況,執(zhí)行一次打印設(shè)計(jì)LODOP.PRINT_DESIGN();
方法2:連續(xù)執(zhí)行兩個(gè)LODOP.PRINT_DESIGN();,會(huì)彈出c-lodop本身的提示,該提示在clodopfuncs.js里。
方法3:在打印前,判斷一下是否有窗口已經(jīng)打開了,彈出自定義的提示。
方法4:在打印前,判斷一下是否為c-lodop,如果為c-lodop,判斷一下是否有窗口已經(jīng)打開了,彈出自定義的提示。

測(cè)試代碼:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>WEB打印控件LODOP</title>
<script language="javascript" src="LodopFuncs.js"></script>
</head>
<body>
<a href="javascript:prn1_preview()">打印設(shè)計(jì)執(zhí)行一個(gè)正常</a><br>
<a href="javascript:prn2_preview()">打印設(shè)計(jì)執(zhí)行兩個(gè)</a><br>
<a href="javascript:prn3_preview()">打印設(shè)計(jì)執(zhí)行兩個(gè),已有窗口打開提示,lodop會(huì)報(bào)錯(cuò)</a><br>
<a href="javascript:prn4_preview()">打印設(shè)計(jì)已有窗口打開提示2判斷是c-lodop再判斷</a><br>
<script language="javascript" type="text/javascript">  
   var LODOP; //聲明為全局變量
   function prn1_preview() {
       LODOP
=getLodop();
       LODOP.PRINT_INIT(
"");
       LODOP.ADD_PRINT_TEXT(
14,27,100,20,"新加文本1");
       LODOP.PRINT_DESIGN();
       
//LODOP.PREVIEW();    
   };
   
function prn2_preview() {
       LODOP
=getLodop();
       LODOP.PRINT_INIT(
"");
       LODOP.ADD_PRINT_TEXT(
14,27,100,20,"新加文本1");
       LODOP.PRINT_DESIGN();
       LODOP.PRINT_DESIGN();
       
//LODOP.PREVIEW();    
   };
   
function prn3_preview() {      
       LODOP
=getLodop();
     
if (CLODOP.blOneByone==true){alert("(ゝω?)先關(guān)閉前面的窗口,才能打開新的窗口(ゝω?)。");}
     
else
       {LODOP.PRINT_INIT(
"");
       LODOP.ADD_PRINT_TEXT(
14,27,100,20,"新加文本1");      
       LODOP.PRINT_DESIGN();}
       
//LODOP.PREVIEW();    
   };
   
function prn4_preview() {
       LODOP
=getLodop();
     
if (LODOP.CVERSION)
      {
if (CLODOP.blOneByone==true){alert("(ゝω?)先關(guān)閉前面的窗口,才能打開新的窗口。(ゝω?)");}}
     
else
       {LODOP.PRINT_INIT(
"");
       LODOP.ADD_PRINT_TEXT(
14,27,100,20,"新加文本1");  
       LODOP.PRINT_DESIGN();}
   };
</script>

圖示:

效果:

關(guān)于本測(cè)試的描述:

1.點(diǎn)擊一次,正常情況,彈出一次打印設(shè)計(jì)。

2.連續(xù)執(zhí)行兩個(gè)LODOP.PRINT_DESIGN();,會(huì)彈出c-lodop的默認(rèn)提示。

3.點(diǎn)一次后,不關(guān)閉再點(diǎn)一次,彈出自己寫的判斷的自定義提示。
(如果是lodop插件,非c-lodop,這里會(huì)報(bào)錯(cuò),注意這個(gè)判斷只能在c-lodop下使用)

4.點(diǎn)一次后,不關(guān)閉再點(diǎn)一次,每次都先判斷是否是c-lodop,再判斷是否打開了窗口,彈出自己寫的判斷的自定義提示。

如何只使用c-lodop,可修改needclodop方法返回true,也可用歡迎頁(yè)面的方式,可參考查看本博客的相關(guān)博文:

特別注意:該文中的判斷,只使與c-lodop。
而lodop,打開沒關(guān)窗口會(huì)禁止點(diǎn)擊,如果代碼有兩個(gè),會(huì)彈出一個(gè),關(guān)掉接著彈出第二個(gè)。

簡(jiǎn)短問(wèn)答:
提示窗口已打開
參考http://www.c-lodop.com/faq/pp27.html
是否有共享打印機(jī),刪除共享打印機(jī)后,重新安裝試試。
(之后又客戶共享打印機(jī)出問(wèn)題,也是老提示這個(gè),而且c-lodop的啟動(dòng)界面也出不來(lái),第一次點(diǎn)擊就提示,后來(lái)遠(yuǎn)程了下,刪除共享打印機(jī)后,重新安裝就好了。)


該文章在 2023/9/26 18:45:34 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved