?? file.js
字號:
function openUpload() { var oDiv = document.getElementById("maintext"); var object = document.getElementById("twp"); oDiv.style.display = "block"; object.style.visibility = "hidden";}function openNewFile() { var obD = document.getElementById("newfile1"); var obj = document.getElementById("twp"); obD.style.display = "block"; obj.style.visibility = "hidden";}function openCapacity() { var obD2 = document.getElementById("capacity"); var obj2 = document.getElementById("twp"); obD2.style.display = "block"; obj2.style.visibility = "hidden";}function openAttribute() { var obD3 = document.getElementById("attribute"); var obj3 = document.getElementById("twp"); obD3.style.display = "block"; obj3.style.visibility = "hidden";}function openProgress() { var obD4 = document.getElementById("progress"); var obj4 = document.getElementById("maintext"); var o = document.getElementById("twp"); obD4.style.display = "block"; obj4.style.display = "none"; o.style.visibility = "hidden";}function openZipProgress() { var obD4 = document.getElementById("loadprogress"); var obj4 = document.getElementById("maintext"); var o = document.getElementById("twp"); obD4.style.display = "block"; obj4.style.display = "none"; o.style.visibility = "hidden";}function formHidden() { gs("dialogBody").display = "none";}function formShow() { gs("dialogBody").display = "";}function formClose() { var ob = document.getElementById("twp"); gs("maintext").display = "none"; ob.style.visibility = "visible";}function progressHidden() { gs("progessBody").display = "none";}function progressShow() { gs("progressBody") = "";}function progressClose() { var ob4 = document.getElementById("newfile1"); gs("progess").display = "none"; ob4.style.display = "block";}function $(d) { return document.getElementById(d);}function gs(d) { var t = $(d); if (t) { return t.style; } else { return null; }}function fileClose() { var ob1 = document.getElementById("twp"); gs("newfile1").display = "none"; ob1.style.visibility = "visible";}function fileHidden() { gs("fileBody").display = "none";}function fileShow() { gs("fileBody").display = "";}function downHidden() { gs("downloadBody").display = "none";}function downShow() { gs("downloadBody").display = "";}function downClose() { var ob2 = document.getElementById("twp"); gs("downloadBody").display = "none"; ob2.style.visibility = "visible";}function attributeHidden() { gs("attributeBody").display = "none";}function attributeShow() { gs("attributeBody").display = "";}function attributeClose() { var ob3 = document.getElementById("twp"); gs("attribute").display = "none"; ob3.style.visibility = "visible";}function capacityHidden() { gs("capacityBody").display = "none";}function capacityShow() { gs("capacityBody").display = "";}function capacityClose() { var ob4 = document.getElementById("twp"); gs("capacity").display = "none"; ob4.style.visibility = "visible";} //添加文件按鍵var inputCount = 0;function addFile() { var error = document.getElementById("errorUpload"); error.innerText = "\u5982\u9700\u540c\u65f6\u4e0a\u4f20\u591a\u4e2a\u6587\u4ef6\uff0c\u8bf7\u7ee7\u7eed\u70b9\u51fb\u201c\u6dfb\u52a0\u6587\u4ef6\u201d\u6309\u94ae"; var obj = document.getElementById("uploadFileTable"); var tbody = document.createElement("tbody"); var tr = document.createElement("tr"); var td = document.createElement("td"); var tdt = document.createElement("td"); var nonFileDiv = document.getElementById("uploadDiv"); nonFileDiv.style.display = "none"; var form1 = document.getElementById("upload"); inputCount = (form1.elements.length) / 2-0.5; //alert("inputCount="+inputCount); if (inputCount < 6) { tr.id = "tr" + inputCount; td.id = "td" + inputCount; tdt.id = "tdt" + inputCount; tbody.id = "tbody" + inputCount; var input1 = document.createElement("input"); input1.style.visibility = "visible"; input1.type = "file"; input1.id = "file" + inputCount; input1.name = "file" + inputCount; //td1.appendChild(input1); var input2 = document.createElement("input"); input2.style.visibility = "visible"; input2.type = "button"; input2.value = "\u5220\u9664"; input2.id = "delete" + inputCount; input2.onclick = deleteFile; td.appendChild(input1); tdt.appendChild(input2); tr.appendChild(td); tr.appendChild(tdt); tbody.appendChild(tr); obj.appendChild(tbody); } else { alert("warning: the max number is 5!!!"); }}//刪除文件按鍵function deleteFile(e) { var table1 = document.getElementById("uploadFileTable"); var form1 = document.getElementById("upload"); var count = form1.elements.length; //alert("count="+count); if (!e) { var e = window.event; } whichClick = (e.target) ? e.target.id : e.srcElement.id; var num = whichClick.substr(6, 1); var tr = document.getElementById("tr" + num); var td = document.getElementById("td" + num); var tdt = document.getElementById("tdt" + num); var tbody = document.getElementById("tbody" + num); table1.removeChild(tbody); inputCount = inputCount - 1;}function openbtn() { var name=document.all.xz.className; var btn = document.getElementById("butmenu"); if(name=='wp_btn wp_btn2'){ btn.style.display = "block"; }}function closebtn() { var btn = document.getElementById("butmenu"); if(btn.style.display =="block"){ //alert("cccccccccc"); btn.style.display = "none"; } }/*function openbtn() { //gs("butmenu").display=" "; var btn = document.getElementById("butmenu"); btn.style.display = "block";}function closebtn() { gs("butmenu").display = "none";}*/function checkUploadFile() { var uploadForm = document.getElementById("upload"); var error = document.getElementById("errorUpload"); var sum=0; for (var i = 0; i < uploadForm.length; i++) { if (uploadForm.elements[i].type == "file") { if (uploadForm.elements[i].value == "") { error.innerText = "\u60a8\u81f3\u5c11\u5e94\u9009\u62e9\u4e00\u4e2a\u4e0b\u8f7d\u6587\u4ef6\uff0c\u4e0a\u4f20\u8fc7\u591a\u53ef\u5220\u9664"; return false; } else { var size = ShowSize(uploadForm.elements[i].value); // alert("單個(gè)文件上傳容量為:"+size); sum=sum+size; } } else { if (uploadForm.elements.length == 2) { error.innerText = "\u60a8\u81f3\u5c11\u5e94\u9009\u62e9\u4e00\u4e2a\u4e0b\u8f7d\u6587\u4ef6"; return false; } } } //var sess=document.getElementById("session"); //var cont=Nubmer(sess); //當(dāng)文件上傳太大時(shí)阻止其上傳 if(sum>1024*30){ alert("對不起,你上傳的文件超過最大值"); return false; }// else if(sum/1024+cont>100){// alert("對不起,您沒這么大空間了,要想申請大空間請交費(fèi)^_^");// return false;// } else{ upload(); }}//上傳function upload(){ var select2=document.getElementById("select22"); var value="0"; for(var d=0;d<select2.options.length;d++){ if(select2.options[d].selected){ value=select2.options[d].value; } } document.getElementById("upload").action="/webfile/file.do?actionId=upload&select2="+value; document.getElementById("upload").submit();}//檢查文件上傳大小function ShowSize(files) { var fso, f; fso = new ActiveXObject("Scripting.FileSystemObject"); f = fso.GetFile(files); var mySize = f.size / 1024; return mySize;}//判斷選中單個(gè)復(fù)選框 function checkAlone(){ var ele = document.all.myFile; var len = ele.length; var a =0; for (var i =0;i<len; i++){ if (ele[i].checked ){ a =a+1; } } if(a!=len){ if(document.all.checkbox.checked ) document.all.checkbox.checked=false; } }//全選 function checkAll(){ var ele = document.all.myFile; var len = ele.length; var a =0; if(typeof(len)!='undefined'){ if (document.all.checkbox.checked ){ for (var i =0;i<len; i++){ ele[i].checked="checked"; } isCheck( ); }else{ for (var i =0;i<len; i++){ ele[i].checked=false; } isCheck( ); } }else{ if (document.all.checkbox.checked ){ ele.checked="checked"; isCheck( ); }else{ ele.checked=false; isCheck( ); } } } //當(dāng)用戶點(diǎn)擊復(fù)選框時(shí)下載按鈕以及刪除按鍵,共享按鍵都可以進(jìn)行操作 function isCheck() { var bt = document.getElementById("bn"); var btn = document.getElementById("butmenu"); var ele = document.all.myFile;
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -