⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 code.js

📁 自由设定用户权限上传
💻 JS
字号:

    var session = window.setInterval("cnttime()",1000);
    var sessiontime = ##sessiontime## * 60;
    window.onerror = errormsg;

	##file:mdl.js##

    function errormsg(errortext,file,line){
        //alert(errortext);
        return true;
    }

    function check(nam) {
        for(var i=0;i<document.forms[0].sec.length;++i)
        if (document.forms[0].sec[i].value == nam){
        	if (document.forms[0].sec[i].checked==true)
        		document.forms[0].sec[i].checked=false;
        	else
        		document.forms[0].sec[i].checked=true;
        }
    }
    function checkall() {
        for(var i=0;i<document.forms[0].sec.length;++i)
        document.forms[0].sec[i].checked=true;
    }
    function uncheckall() {
        for(var i=0;i<document.forms[0].sec.length;++i)
        document.forms[0].sec[i].checked=false;
    }
    function showhelp(){
        w1=window.open('##href_manager_help##','newwindow','resizable=yes,scrollbars=yes,width=500,height=400,left=30,top=30');
    }

function send(btn) {
    // rename hidden input (named 'what') to the respective button name
    document.forms[0].what.name=btn;
    switch(btn) {
     case "delete_btn":
        if(is_select()){
            //ask in case of delete file/dir
            if (confirm('##TEXT'dosyasilemin'##')){
                document.forms[0].submit();
                parent.man_header.send();
            }
        }
        break;
     case "chmod_btn":
        if(is_select()){
            document.forms[0].inputval.value=parent.man_footer.document.forms[0].chmodtxt.value;
            document.forms[0].inputval.name='chmodtxt';
            document.forms[0].submit();
        }
        break;
     case "rename_btn":
        if(parent.man_footer.document.forms[0].yeni.value==""){
            alert('##TEXT'dosyagir'##');
        }
        else{
            if(is_select()){
                document.forms[0].inputval.value=parent.man_footer.document.forms[0].yeni.value;
                document.forms[0].inputval.name='yeni';
                document.forms[0].submit();
            }
        }
        break;
     case "new_dir_btn":
        if(parent.man_footer.document.forms[0].yeni.value==""){
            alert('##TEXT'dosyagir'##');
        }
        else{
            document.forms[0].inputval.value=parent.man_footer.document.forms[0].yeni.value;
            document.forms[0].inputval.name='yeni';
            document.forms[0].submit();
            parent.man_header.send();
        }
        break;
     case "new_file_btn":
        if(parent.man_footer.document.forms[0].yeni.value==""){
            alert('##TEXT'dosyagir'##');
        }
        else{
            document.forms[0].inputval.value=parent.man_footer.document.forms[0].yeni.value;
            document.forms[0].inputval.name='yeni';
            document.forms[0].target='_top';
            document.forms[0].submit();
        }
        break;
     case "edit_file_btn":
        if(is_select()){
            document.forms[0].target='_top';
            document.forms[0].myskin.value='';
            document.forms[0].submit();
        }
        break;
     case "refresh":
        document.forms[0].submit();
        break;
     case "dizin_git":
        document.forms[0].inputval.value=parent.man_header.document.forms[0].direkt.value;
        document.forms[0].inputval.name='direkt';
        document.forms[0].submit();
        break;
     case "copy_btn":
        if(is_select()){
            document.forms[0].inputval.value=parent.man_header.document.forms[0].direkt.value;
            document.forms[0].inputval.name='direkt';
            document.forms[0].submit();
        }
        break;
     case "move_btn":
        if(is_select()){
            document.forms[0].inputval.value=parent.man_header.document.forms[0].direkt.value;
            document.forms[0].inputval.name='direkt';
            document.forms[0].submit();
        }
        break;
     case "goto_root":
        document.forms[0].root.value=parent.man_header.document.forms[0].root.value;
        document.forms[0].submit();
        parent.man_header.send();
        break;
     default:
        if(is_select()==true)
            document.forms[0].submit();
            parent.man_header.send();
    }
}
function sortbytype(){
    document.location.href = '##sortbytype##&myskin=##usrskin##/man_list';
}
function sortbyname(){
    document.location.href = '##sortbyname##&myskin=##usrskin##/man_list';
}
function sortbysize(){
    document.location.href = '##sortbysize##&myskin=##usrskin##/man_list';
}
function sortbyperm(){
    document.location.href = '##sortbyperm##&myskin=##usrskin##/man_list';
}
function sortbychanged(){
    document.location.href = '##sortbychanged##&myskin=##usrskin##/man_list';
}
function is_select(){
    if(isNaN(document.forms[0].sec.length)){
        if(document.forms[0].sec.checked==true)
            return true;
    }
    else{
        for(var i=0;i<document.forms[0].sec.length;i++){
            if(document.forms[0].sec[i].checked==true){
                i=document.forms[0].sec.length;
                return true;
            }
        }
    }
    alert('##TEXT'dosyadizinsec'##');
    return false;
}
function cnttime(){
    sessiontime--;
        if (sessiontime <= 0){
            document.forms[0].target='_parent';
            window.clearInterval(session);
        }
}

// // www.jjam.de - contextmenu  - version 15.12.2002 ----------------------------------------------------

ie5=(document.getElementById && document.all && document.styleSheets)?1:0;
nn6=(document.getElementById && !document.all)?1:0;

// menu init.
if (ie5 || nn6) {
	menuWidth=160, menuHeight=225;
	menuStatus=0;

	sp2="&nbsp;&nbsp;";
	sp5=sp2+sp2+"&nbsp;"; // Leerzeichen als Abstandshalter (flexibler und code-sparender als eine aufwendige Tabellenkonstruktion)
	oF="onfocus='if(this.blur)this.blur()'"; // Um h鋝slichen Linkrahmen in einigen Browsern zu vermeiden

	document.write("<div id='menu' style='position:absolute;top:-250;left:0;z-index:100'>"+"<table cellpadding='5' cellspacing='0'  width='"+menuWidth+"' height='"+menuHeight+"' >"<!--##starteditbtn##-->+"<tr><td><a class='menu' href='javascript:parent.man_list.send(\"edit_file_btn\")'"+oF+">&nbsp;##TEXT'dosyaduzenle'##"+sp5+sp5+sp2+"</a></td></tr>"<!--##endeditbtn##--><!--##startdeletebtn##-->+"<tr><td><a class='menu' href='javascript:parent.man_list.send(\"delete_btn\")'"+oF+">&nbsp;##TEXT'dosyasil'##"+sp5+sp2+sp2+"</a></td></tr>"<!--##enddeletebtn##--><!--##startzipbtn##-->+"<tr><td><a class='menu' href='javascript:parent.man_list.send(\"zip_btn\")'"+oF+">&nbsp;##TEXT'zip_btn'##"+sp5+sp2+sp2+"</a></td></tr>"<!--##endzipbtn##--><!--##startunzipbtn##-->+"<tr><td><a class='menu' href='javascript:parent.man_list.send(\"unzip_btn\")'"+oF+">&nbsp;##TEXT'unzip_btn'##"+sp5+sp2+sp2+"</a></td></tr>"<!--##endunzipbtn##--><!--##startdownloadbtn##-->+"<tr><td><a class='menu' href='javascript:parent.man_list.mdl()'"+oF+">&nbsp;##TEXT'download_btn'##"+sp5+sp2+sp2+"</a></td></tr>"<!--##startdownloadbtn##-->+"<tr><td><hr class='menu'><a class='menu' href='javascript:parent.man_list.checkall();'"+oF+">&nbsp;##TEXT'check_all'##"+sp5+sp2+sp2+"</a></td></tr>"+"<tr><td><a class='menu' href='javascript:parent.man_list.uncheckall();'"+oF+">&nbsp;##TEXT'uncheck_all'##"+sp5+sp2+sp2+"</a></td></tr>"+"<tr><td><a class='menu' href='javascript:send(\"refresh\")'"+oF+">&nbsp;##TEXT'yenile'##"+sp2+sp2+"</a></td></tr>"<!--##startlogoutlink##-->+"<tr><td><hr class='menu'><a class='menu' href='##hreflogout##' target='_parent'"+oF+">&nbsp;##TEXT'logouthead'##"+sp2+sp2+"</a></td></tr>"<!--##endlogoutlink##-->+"</table></div>");

	document.oncontextmenu=showMenu; //oncontextmenu doesn't work with NN 6.01
	document.onmouseup=hideMenu;
}

function showMenu(e) {
	if(ie5) {
		if(event.clientX>menuWidth) xPos=event.clientX;	//xPos=event.clientX-menuWidth+document.body.scrollLeft;
		else xPos=event.clientX+document.body.scrollLeft;
		if (event.clientY>menuHeight) yPos=event.clientY-menuHeight+document.body.scrollTop;
		else yPos=event.clientY+document.body.scrollTop;
	}
	else {
		if(e.pageX>menuWidth+window.pageXOffset) xPos=e.pageX;	//xPos=e.pageX-menuWidth;
		else xPos=e.pageX;
		if(e.pageY>menuHeight+window.pageYOffset) yPos=e.pageY-menuHeight;
		else yPos=e.pageY;
	}
	document.getElementById("menu").style.left=xPos;
	document.getElementById("menu").style.top=yPos;
	menuStatus=1;
	return false;
}

function hideMenu(e) {
	if (menuStatus==1 && ((ie5 && event.button==1) || (nn6 && e.which==1))) {
		setTimeout("document.getElementById('menu').style.top=-250",250);
		menuStatus=0;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -