现在又一个需求是,一个网页,有一个计数器,每2秒增加1,一直增加
不知道怎么存这个数字,JS或者JQ能操作TXT文本吗?还能修改TXT或者其他文件来保存结果?
在网上找到一个,但是只能是IE,而且是刷新操作一次
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
function Write2Text(newNum,filepath){
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.CreateTextFile(filepath,true);
f.write(newNum);
f.Close();
}
function ReadText(filepath) {
var ForReading=1;
var fso=new ActiveXObject("Scripting.FileSystemObject");
var f=fso.OpenTextFile(filepath,ForReading,true);
return(f.ReadLine());
}
function Totalizer(filepath){
try{
var txt=ReadText(filepath);
var num=parseInt(txt)+1;
Write2Text(num,filepath);
return(num);
}catch(err){
Write2Text(1,filepath);
return(1);
}
}
window.onload=function(){
var filepath="a.txt"; //计数器文件
var num =Totalizer(filepath);
var djs=document.getElementById('divTotalizer');
djs.innerText= "数量:"+ num;
}
</script>
</head>
<body>
<div id="divTotalizer" name="divTotalizer">数量:</div>
</body>
</html>
杨魅力
慕神8447489
慕尼黑的夜晚无繁华
尚方宝剑之说
慕森卡
慕娘9325324
相关分类