C-Lodop提示“有窗口已打開,先關閉它(持續(xù)如此請刷新頁面)!”
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
c-lodop顯示“有窗口已打開,先關閉它(持續(xù)如此時請刷新頁面)!” 通過語句后可修改連續(xù)打開窗口導致的提示,在執(zhí)行打印前判斷一下。 會產生本提示的動作語句如下 可能1:有窗口已打開,還沒關閉 可能2:代碼問題,連續(xù)執(zhí)行兩個如預覽等語句。 可能3:前面的語句執(zhí)行很慢,結果還沒返回又點擊了新的打開語句。 如果是前兩個窗口問題,也可以使用f (CLODOP.blOneByone==true)判斷一下再執(zhí)行。 按住alt+tab可以查看windows當前打開的應用窗口,仔細查找是否有c-lodop的。 該提示只會在c-lodop產生,如果有窗口已打開,再點擊lodop會是禁止點擊,點擊無效。 測試代碼說明: 測試代碼: <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()">打印設計執(zhí)行一個正常</a><br> <a href="javascript:prn2_preview()">打印設計執(zhí)行兩個</a><br> <a href="javascript:prn3_preview()">打印設計執(zhí)行兩個,已有窗口打開提示,lodop會報錯</a><br> <a href="javascript:prn4_preview()">打印設計已有窗口打開提示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("(ゝω・)先關閉前面的窗口,才能打開新的窗口(ゝω・)。");} 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("(ゝω・)先關閉前面的窗口,才能打開新的窗口。(ゝω・)");}} else {LODOP.PRINT_INIT(""); LODOP.ADD_PRINT_TEXT(14,27,100,20,"新加文本1"); LODOP.PRINT_DESIGN();} }; </script> 圖示: 效果: 關于本測試的描述: 1.點擊一次,正常情況,彈出一次打印設計。 2.連續(xù)執(zhí)行兩個LODOP.PRINT_DESIGN();,會彈出c-lodop的默認提示。 3.點一次后,不關閉再點一次,彈出自己寫的判斷的自定義提示。 4.點一次后,不關閉再點一次,每次都先判斷是否是c-lodop,再判斷是否打開了窗口,彈出自己寫的判斷的自定義提示。 如何只使用c-lodop,可修改needclodop方法返回true,也可用歡迎頁面的方式,可參考查看本博客的相關博文: 特別注意:該文中的判斷,只使與c-lodop。 簡短問答: 該文章在 2023/9/25 18:54:14 編輯過 |
關鍵字查詢
相關文章
正在查詢... |