//---------------------------------------------------------------------------网络硬盘搜索------------------------------------------------------------------------------ Namespace.register("U.MD.DK.S"); //Disk搜索的命名空间 //#region 本地搜索 /** * 自己的网盘搜索 * * @param {element} 输入的元素 * @param {element} 输入的元素 **/ U.MD.DK.S.search = function (inputel, diskinfo) { var _value = inputel.value, //搜索框内容 _diskinfo = diskinfo || US.disk.UserDisk, //网盘信息 _searchfileordir = []; //搜索文件或目录 if (_value == "搜索本地文件...") {//如果没有搜索内容 _searchfileordir = _diskinfo.directoryOrFiles; //显示当前所有文件 } else { for (var i = 0; i < _diskinfo.directoryOrFiles.length; i++) {//模糊搜索 if (_diskinfo.directoryOrFiles[i].UserallDirectoryName.indexOf(_value) >= 0) {//如果文件夹名包含搜索框的内容 _searchfileordir.push(_diskinfo.directoryOrFiles[i]); //则显示到网盘中 } } } //以后做新窗口弹出。 _content = $("#U_MD_DK_RZ", _diskinfo.formel)[0]; //用户的网盘打印内容 _content.innerText = ""; $(".U_MD_DK_RKR")[1].innerHTML = "当前文件的数量:" + (_searchfileordir.length); //当前文件的数量 U.MD.DK.VW.printContent(_searchfileordir, _content); //打印搜索的结果。 } //#endregion