日期:2014-05-16 浏览次数:20366 次
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"); } }
?