Exploere/JavaScript/ExploereJS.js

(开头部分) 17KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

$(function () {
    //页面一加载就显示磁盘驱动器
    $.ajax({
        url: "/Exploere/GetDrives",
        type: "POST",
        data: "",
        success: function (data) {
            BuildDrives(data);
        },
        error: function () {
            return;
        },
    });
    //磁盘驱动器  
});
//创建磁盘驱动器列表
function BuildDrives(list) {
    var ul = document.getElementById("disk");
    for (var i = 0; i < list.length; i++) {
        var p = list[i];
        //截取磁盘的首字母
        var driveLetter = p.DriveName.substring(0, 1);
        //alert(driveLetter)
        var li = document.getElementById(driveLetter + "disk");
        var a = document.createElement("a");
        var img = document.createElement("img");
        img.setAttribute("src", "/Images/" + driveLetter + "disk.png");
        img.setAttribute("title", p.DType + "" + p.DriveName);
        img.setAttribute("class", "choose");
        img.setAttribute("id",driveLetter+"disk")
        var atext = document.createTextNode(p.DType + "" + p.DriveName);
        a.setAttribute("href", "#");
        a.appendChild(atext);
        li.appendChild(img);
        li.appendChild(a);
        ul.appendChild(li);
        a.style.display = "none";
        a.style.color = "black";
        img.onclick = function () {
            OpenDrivesFolders(this);
            OpenDriveFiles(this);//驱动器下的所有的文件
        }
    }
}
//打开驱动器,获取驱动器下的一级目录
function OpenDrivesFolders(linka) {
    //alert(fullname); //D:\
    //传过来的文件夹
    var pathvalue = "";
    //linka 传过来的肯定是个object类型
    if (typeof (linka) == "object") {
        pathvalue = linka.nextSibling.innerText;
    }
    else {
        pathvalue = linka;
    }
    var newpathvalue = "";
    var index1 = pathvalue.indexOf('盘');
    if (index1 == -1)
    {
后面还有 487 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。