12345678910111213141516171819202122232425262728293031323334 |
- //---------------------------------------------------------------------------网络硬盘搜索------------------------------------------------------------------------------
- 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
|