//打开普通窗口 function openWindow1(url,win_name,win_w,win_h,scrollbar,win_t,win_l) { try { if(win_name==null) win_name="NEW_WINDOWS"; if(win_w==null) win_w=600; if(win_h==null) win_h=400; var scroll="yes"; if(scrollbar!=null&&scrollbar!="") scroll="no"; var wtop=Math.ceil((window.screen.height-win_h-60)/ 2) var wleft=Math.ceil((window.screen.width-win_w)/ 2) if(win_t!=null) wtop=win_t; if(win_l!=null) wleft=win_l; var NEW_OPEN_Window = window.open(url,win_name,"toolbar=no,resizable=no,scrollbars="+scroll+",dependent=no,width="+win_w+",height="+win_h+",top="+wtop+",left="+wleft); if(NEW_OPEN_Window!=null) NEW_OPEN_Window.focus(); else alert("窗口可能已打开(在任务中栏查找),请查看是否有系统对话框提示未响应。") return NEW_OPEN_Window; } catch(error) { functionError(error,"错误:[OpenWindowError]"); } } //打开普通窗口 function openWindow(url,win_name,win_w,win_h,scrollbar,win_t,win_l) { try { if(win_name==null) win_name="NEW_WINDOWS"; if(win_w==null) win_w=600; if(win_h==null) win_h=400; var scroll="yes"; if(scrollbar!=null&&scrollbar!="") scroll="no"; var wtop=Math.ceil((window.screen.height-win_h-60)/ 2) var wleft=Math.ceil((window.screen.width-win_w)/ 2) if(win_t!=null) wtop=win_t; if(win_l!=null) wleft=win_l; var NEW_OPEN_Window = window.open(url,win_name,"toolbar=no,resizable=no,scrollbars="+scroll+",dependent=no,width="+win_w+",height="+win_h+",top="+wtop+",left="+wleft); if(NEW_OPEN_Window!=null) NEW_OPEN_Window.focus(); else alert("窗口可能已打开(在任务中栏查找),请查看是否有系统对话框提示未响应。") return NEW_OPEN_Window; } catch(error) { functionError(error,"错误:[OpenWindowError]"); } } //打开模式窗口 function openModalWindow(url,win_name,win_w,win_h,s_status) { try { if(win_name==null) win_name="NEW_WINDOWS"; if(win_w==null) win_w=600; if(win_h==null) win_h=400; var s_state="no"; if(s_status=="yes") s_state="yes"; var win_return_value=showModalDialog(url,win_name,"dialogWidth:"+win_w+"px;dialogHeight:"+win_h+"px;status:"+s_state+";help:no;"); return win_return_value; } catch(error) { functionError(error,"错误:[OpenModalWindowError]"); } } //打开打印窗口 function openPrintWin(url) { try { if(url==null||url=="") return; var win_w=screen.width; //screen.availWidth; var win_h=screen.height; //screen.availHeight; openModalWindow("/print/printReport.jsp?printPage="+url, "PRINT_WINDOW",win_w,win_h) } catch(error) { functionError(error,"错误:[OpenPrintWinError]"); } } //打开打印窗口 function openPrintWin1(url) { try { if(url==null||url=="") return; var win_w=screen.width; //screen.availWidth; var win_h=screen.height; //screen.availHeight; openWindow("/mail/cxm_email/printReport.jsp?printPage="+url, "PRINT_WINDOW",800,600,"yes"); //openModalWindow("printReport.jsp?printPage="+url, "PRINT_WINDOW",800,500); } catch(error) { functionError(error,"错误:[OpenPrintWinError]"); } } //打开选择日期窗口 function selDateWin(dateObj) { try { var val=openModalWindow("/mail/system/win/date/date.jsp","SEL_DATE_WIN",175,200); if(val!=null&&dateObj!=null) dateObj.value=val; } catch(error) { functionError(error,"错误:[SelDateWinError]"); } } //*****************下面是系统中常用用到的公用查询/选择框******************* //选择系统用户窗口 function selUserWin(idObj,nameObj,filter_yhbh) { var arr=null; try { var val=openModalWindow("/mail/system/win/user/list_user.jsp?yhbh="+filter_yhbh,"SEL_USER_WIN",480,460); if(val!=null) arr=val.split("~~"); if(arr!=null) { if(idObj!=null) idObj.value=arr[0]; if(nameObj!=null) nameObj.value=arr[1]; } } catch(error) { functionError(error,"错误:[selUserWin]"); } finally { return arr; } } //批量选择系统用户窗口(*同时选择多个用户*) function selBatchUserWin(idObj,nameObj,filter_yhbh) { var arr=null; try { var val=openModalWindow("/mail/system/win/user/list_user1.jsp?yhbh="+filter_yhbh,"SEL_USER_WIN",480,460); if(val!=null) arr=val.split("~~"); if(arr!=null) { var yhbh=""; var yhmc=""; for(var i=0;i