📄 file.js
字号:
var len = ele.length; var a = 0; var para=getUrlParam("action"); if(typeof(len)!='undefined'){ for (var i = 0; i < len; i++) { if (ele[i].checked) { a = a + 1; } } if (a > 0) { if(para!='fshare'){ document.all.check.disabled = false; document.all.xz.className = "wp_btn wp_btn2"; document.all.sc.className = "wp_btn wp_btn1"; document.all.sharing.className = "wp_btn wp_btn3"; }else{ document.all.xz.className = "wp_btn wp_btn2"; } } else { document.all.check.disabled = true; document.all.xz.className = "wp_btn wp_btn2 wp_btn_unable"; document.all.sc.className = "wp_btn wp_btn1 wp_btn_unable"; document.all.sharing.className = "wp_btn wp_btn3 wp_btn_unable"; } }else{ if (ele.checked) { if(para!='fshare'){ document.all.check.disabled = false; document.all.xz.className = "wp_btn wp_btn2"; document.all.sc.className = "wp_btn wp_btn1"; document.all.sharing.className = "wp_btn wp_btn3"; }else{ document.all.xz.className = "wp_btn wp_btn2"; } } else { document.all.check.disabled = true; document.all.xz.className = "wp_btn wp_btn2 wp_btn_unable"; document.all.sc.className = "wp_btn wp_btn1 wp_btn_unable"; document.all.sharing.className = "wp_btn wp_btn3 wp_btn_unable"; } } } //当用户点击复选框时下载按钮以及删除按键,共享按键都可以进行操作 /* function isCheck() { var bt = document.getElementById("bn"); var btn = document.getElementById("butmenu"); var ele = document.all.myFile; var len = ele.length; var a = 0; if(typeof(len)!='undefined'){ for (var i = 0; i < len; i++) { if (ele[i].checked) { a = a + 1; } } if (a > 0) { document.all.check.disabled = false; document.all.xz.className = "wp_btn wp_btn2 "; document.all.sc.className = "wp_btn wp_btn1"; document.all.sharing.className = "wp_btn wp_btn3"; bt.onclick = openbtn; bt.onmouseup = closebtn; //btn.style.display = "block"; } else { document.all.check.disabled = true; document.all.xz.className = "wp_btn wp_btn2 wp_btn_unable"; document.all.sc.className = "wp_btn wp_btn1 wp_btn_unable"; document.all.sharing.className = "wp_btn wp_btn3 wp_btn_unable"; btn.style.display = "none"; } }else{ if (ele.checked) { document.all.check.disabled = false; document.all.xz.className = "wp_btn wp_btn2 "; document.all.sc.className = "wp_btn wp_btn1"; document.all.sharing.className = "wp_btn wp_btn3"; bt.onclick = openbtn; bt.onmouseup = closebtn; //btn.style.display = "block"; } else { document.all.check.disabled = true; document.all.xz.className = "wp_btn wp_btn2 wp_btn_unable"; document.all.sc.className = "wp_btn wp_btn1 wp_btn_unable"; document.all.sharing.className = "wp_btn wp_btn3 wp_btn_unable"; btn.style.display = "none"; } } } *///生成排序图标 var dom = (document.getElementsByTagName) ? true : false;var ie5 = (document.getElementsByTagName && document.all) ? true : false;var arrowUp, arrowDown;if (ie5 || dom) initSortTable();function initSortTable() { arrowUp = document.createElement("SPAN"); var tn = document.createTextNode("↓"); arrowUp.appendChild(tn); arrowUp.className = "arrow"; arrowDown = document.createElement("SPAN"); var tn = document.createTextNode("↑"); arrowDown.appendChild(tn); arrowDown.className = "arrow";}function sortColumn(e) { var tmp, el, tHeadParent; if (ie5) tmp = e.srcElement; else if (dom) tmp = e.target; tHeadParent = getParent(tmp, "THEAD"); el = getParent(tmp, "TH"); if (tHeadParent == null) return; if (el != null) { var p = el.parentNode; var i; if (el._descending) // catch the null el._descending = false; else el._descending = true; if (tHeadParent.arrow != null) { if (tHeadParent.arrow.parentNode != el) { tHeadParent.arrow.parentNode._descending = null; } tHeadParent.arrow.parentNode.removeChild(tHeadParent.arrow); } if (el._descending) tHeadParent.arrow = arrowDown.cloneNode(true); else tHeadParent.arrow = arrowUp.cloneNode(true); el.appendChild(tHeadParent.arrow); } function getParent(el, pTagName) { if (el == null) return null; else if (el.nodeType == 1 && el.tagName.toLowerCase() == pTagName.toLowerCase()) return el; else return getParent(el.parentNode, pTagName);}}//排序 function sortby(colIndex,ord){ var argsLen=sortby.arguments.length if(argsLen<1){return;} if(argsLen>1){return;} var ci=t1.sortColIndex var td=tbody_0.rows[0].cells[colIndex] var datatype=td.datatype var o = (td.order=="Desc" ? "Desc" : "Asc") if(ci==colIndex && t1.order==o){ var o = (o=="Desc" ? "Asc" : "Desc") } t1.sortColIndex=colIndex t1.order=o var trs=tbody_1.rows n=trs.length var i,j //var c=0 for(i=0;i<=n-2;i++){ for(j=i+1;j<=n-1;j++){ sort2rows(trs[i],trs[j],colIndex,o,datatype) //c++ } } //alert("进行了"+c+"次比较!") } function sort2rows(tr1,tr2,sortColIndex,AscOrDesc,datatype){ var argsLen=sort2rows.arguments.length if(argsLen<3){return;} if(argsLen<5){ var datatype="str" }else if(argsLen<4){ var AscOrDesc="Asc" } var ci = sortColIndex var s1 = tr1.cells[ci].innerText var s2 = tr2.cells[ci].innerText switch(datatype){ case "str": //字符串比较,区分大小写 break; case "str2": //字符串比较,不区分大小写 s1=s1.toLowerCase() s2=s2.toLowerCase() break; case "num": //数字比较 s1=parseFloat(s1) s2=parseFloat(s2) if(isNaN(s1)){s1=Number.NEGATIVE_INFINITY} if(isNaN(s2)){s2=Number.NEGATIVE_INFINITY} break; default: break; } var o = (AscOrDesc=="Desc" ? -1 : 1) if((o==-1 && s1<s2)||(o==1 && s1>s2)){ tr1.swapNode(tr2); } }//移动文件夹function move(){ var selopt = document.getElementById("check"); var selform = document.getElementById("form1"); var m=selform.check.value; selform.action="/webfile/file.do?actionId=move"; selform.submit();}//删除文件确认/*function delValidate() { if(confirm("您确定要删除吗?")){ var form1=document.getElementById("form1"); form1.action="/webfile/file.do?actionId=delete"; form1.submit(); }}*/function delValidate() { var name=document.all.sc.className; if(name=='wp_btn wp_btn1'){ if(confirm("您确定要删除吗?")){ var form1=document.getElementById("form1"); form1.action="/webfile/file.do?actionId=delete"; form1.submit(); } } }//function shareValidate() { var ele = document.all.myFile; var len = ele.length; var a = 0; var name=document.all.sharing.className; if(name=='wp_btn wp_btn3'){ if(typeof(len)!='undefined'){ for (var i = 0; i < len; i++) { if (ele[i].checked) { if (ele[i].className == "0") { alert("\u5bf9\u4e0d\u8d77\u6b64\u7248\u672c\u4e0d\u8fd0\u884c\u5171\u4eab\u6587\u4ef6\u5939"); return; } } } if(confirm("您确定要共享吗?")){ var form1=document.getElementById("form1"); form1.action="/webfile/file.do?actionId=share"; form1.submit(); } }else{ if (ele.className == "0") { alert("\u5bf9\u4e0d\u8d77\u6b64\u7248\u672c\u4e0d\u8fd0\u884c\u5171\u4eab\u6587\u4ef6\u5939"); return; }else{ if(confirm("您确定要共享吗?")){ var form1=document.getElementById("form1"); form1.action="/webfile/file.do?actionId=share"; form1.submit(); } } } }}//单文件下载function downOneFile() { var ele = document.all.myFile; var len = ele.length; var a = 0; if(typeof(len)!='undefined'){ for (var i = 0; i < len; i++) { if (ele[i].checked) { a = a + 1; } } if (a >= 2) { alert("对不起您只能下载一个文件,如果下载多个文件请选择打包下载!"); } else { for (var j = 0; j < len; j++) { if (ele[j].checked) { var checkedValue = ele[j].value; var form1 = document.getElementById("form1"); form1.action = "/webfile/file.do?actionId=download&downloadId=" + checkedValue; form1.submit(); } } } }else{ var checkedValue = ele.value; var form1 = document.getElementById("form1"); form1.action = "/webfile/file.do?actionId=download&downloadId=" + checkedValue; form1.submit(); }} function getUrlParam(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return null; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -