Browse Source

尝试js控制,失败了。

master
453530270@qq.com 2 years ago
parent
commit
5f718b4792
  1. 20
      fss/www/index.html

20
fss/www/index.html

@ -245,9 +245,10 @@
var gescinfo = function (elemnt, scip, upath) {
upath = upath.replace("/\\/g", "\/");
// 获取基础结构信息
var bfsarr = new Array;
bfsarr = bsfinfo(upath);
// console.log("in gsc", bfsarr)
// var bfsarr = new Array;
var bfsarr = bsfinfo(upath);
// bfsarr = JSON.parse(bfsarr)
console.log("in gsc",upath, bfsarr)
// 客户端的状态地址
var url = "http://" + scip + ":9099/sc?p=" + upath;
@ -261,13 +262,16 @@
$.each(res.data.list, function (k, v) {
// console.log("kn",btoa(v.fname))
// console.log("kkkk "+k,bfsarr[btoa(v.fname)])
// 处理后的base64
var bsfn="";
// 判读是否存在 变化
if (!v.dirflag) {
bsfn=btoa(v.fname)
chgflag = bfsarr[bsfn] == v.hash ? " nochage" : " hschange";
// chgflag = bfsarr["'" + v.fname + "'"] == v.hash ? " nochage" : " hschange";
// console.log(bsfn)
// console.log(bsfn,bfsarr.bsfn)
//chgflag = bfsarr[bsfn] == v.hash ? " nochage" : " hschange";
chgflag = bfsarr[bsfn] == v.hash? " nochage" : " hschange";
}
//
@ -378,16 +382,16 @@
// 获取基础结构,存入数组
// upath 的方式存入 session storage
var bsfinfo = function (upath) {
var barr= new Array;
var barr= [];
$.getJSON("/bs?p="+upath, function (ret) {
// 遍历存入数组
$.each(ret.data, function (k, v) {
var kn = btoa(v.fname)
barr[kn] = v.fhash
// barr.push({kn:v.fhash})
// barr.push(v)
});
// console.log(ttarr["UkVBRE1FLm1k"])
})
// console.log(barr[0])
return barr;
}

Loading…
Cancel
Save