用JS简单的描述监听function whichElement(e){var targvar path + currenPath + if (SDCARD_ST
用JS简单的描述监听
function whichElement(e){ var targ; var path = "<" + currenPath + ">"; if (SDCARD_STATU_ENABLED != sdCardStatu) { alert(dj('sd_label_no_sd_card')); return; } if (!e) { var e=window.event; } if (e.target) { targ=e.target; } else if (e.srcElement) { targ=e.srcElement; } if (targ.nodeType==3) // defeat Safari bug { targ = targ.parentNode; } if (window.win && (window.win.closed == false)) { window.win.close(); } path = path.replace(/\%/g, "%25"); path = path.replace(/\ /g, "%20"); path = path.replace(/\</g, "%3C"); path = path.replace(/\>/g, "%3E"); path = path.replace(/\//g, "%2F"); path = path.replace(/\&/g, "%26"); path = path.replace(/\=/g, "%3D"); path = path.replace(/\#/g, "%23"); var url = 'sd_upload.htm?path='+path; win = window.open(url, 'tree', 'scrollbars=yes,resizable=no,width=720,height=480'); watchChildWin(); $("#button_upload").attr("disabled", true); $("#button_upload").css("color", "#ACA899");}function watchChildWin(){try{if ( null == win.document || (win.closed == true)) //firefox Google Opera{setControlDisable("button_upload", false);$("#button_upload").attr("style", "color:#000000");}else{setTimeout("watchChildWin()", 100);}}catch(e) //ie{setControlDisable("button_upload", false);$("#button_upload").attr("style", "color:#000000");}}?
