我想制作一个在工作中使用的小工具,并显示从早上开始的入住时间。
我正在尝试使用 http 协议打开一个网络文件,并从中读取指向我签入的行。它位于我们的 Intranet 上,可以像这样访问:
filename = 'http://www.intranet.loc/docs/dru/Acces/' + ystr + '-' + mstr + '-' + dstr + '.mvm';
每个雇主都有一个唯一的签到代码。签到文件的结构是这样的:
12:475663:1306285:072819:11:1:1:0:
12:512362:1306285:072837:11:1:1:0:
12:392058:1306285:072927:11:1:1:0:
12:516990:1306285:072947:11:1:1:0:
12:288789:1306285:073018:11:1:1:0:
12:510353:1306285:073032:11:1:1:0:
12:453338:1306285:073033:11:1:1:0:
12:510364:1306285:073153:11:1:1:0:
12:510640:1306285:073156:11:1:1:0:
在这个例子中,12 是门号,我不需要,第二个是我的 ID,第三个是当前日期,我需要的是第四个(小时)。
编辑:我正在使用此函数返回 mvm 文件的内容,但没有运气:
function readfile(fileToRead) {
var allText = [];
var allTextLines = [];
var Lines = [];
var Cells = [];
var txtFile = new XMLHttpRequest();
txtFile.open("GET",fileToRead, true);
allText = txtFile.responseText;
allTextLines = allText.split(/r\r\n|\n/);
return allTextLines;
}