123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- /* 이윤주 */
- var tid;
- var chktime=1;
- var tempPath = "";
- var timer;
- var timer2;
- var cnt = 0;
- var cnt2 = 0;
- var auth = "N";
- var chkcnt = 0;
- var delPath ="";
- var menuparm0 ="";
- var menuparm1 ="";
- var menuparm2 ="";
- function fInitialize(){
- var menuparm = getScreenMenuParameter();
-
- if (menuparm=="" || isNull(menuparm) || menuparm=="null") {
- var menuparm = opener.window.javascript.getParameter("SPMQR06000_param");
- }
-
- menuparm = menuparm.split("@");
-
- menuparm0 = menuparm[0];
- menuparm1 = menuparm[1];
- menuparm2 = menuparm[2];
-
- if (menuparm0 == "A") {
- grp_sea.attribute("visibility") = "visible";
- }
-
- document.title = menuparm1;
- cap_title.attribute("text") = menuparm1;
-
- fSearch();
- }
- //원내긴급코드 업데이트
- function fFileSave(){
- var maxsize = upload1.attribute("filesize");
- var files = window.fileDialog("open", ",", false, "", "mht", "웹보관파일(*.mht)|*.mht");
-
-
- //파일사이즈 체크
- if (!checkFileSize(upload1)){
- messageBox("파일 크기가 최대치("+maxsize+"Byte)를", "E003");
- return;
- }
-
- if(files != ""){
- model.makeValue("/root/send/filecond/attach/file", files);
- model.makeValue("/root/send/filecond/trgtcd/trgtcd", menuparm2);
-
- if (submit("TXMQK06000")) {
- messageBox("저장 ", "I002");
- }
- model.refresh();
- }
- }
- function fSearch() {
-
- var temp_path = "C:\\temp2";
- var filename = menuparm1+".mht";
- var trgtcd = menuparm2;
-
- var fso;
- fso = new ActiveXObject("Scripting.FileSystemObject");
-
-
- if(!fso.FolderExists(temp_path))
- {
- fso.CreateFolder(temp_path);
- }
-
-
- model.download(getActionURL("TRMQK06000") + "&trgtcd=" + trgtcd , temp_path+"\\"+filename, false);
-
-
- var path = temp_path+"\\"+filename;
-
- while(!fso.FileExists(path)){
- //파일이 존재하면 탈출한다
- }
-
- tempPath = path;
- if(chkcnt == 0) {
- chkcnt++;
- tid = window.setInterval("clock_init()", 400);
- }
- }
- function clock_init() {
- chktime--;
-
- if(chktime < 0) {
- window.clearInterval(tid);
- browser1.Navigate(tempPath, "");
- chktime = 1;
- chkcnt = 0;
-
- }
- }
|