int msg = 10;
int remedy = 0;
string filename=this.Server.MapPath(string.Format("/Count/{0}.txt",asProductID));
if (System.IO.File.Exists(filename))
{
try
{
using (System.IO.StreamReader reader = new StreamReader(filename))
{
string[] data = reader.ReadLine().Split('|');
remedy = Convert.ToInt32(data[0]);
}
}
catch
{
}
}
using (StreamWriter sw = new StreamWriter(filename, false))//为false替换文本里的内容
{
sw.WriteLine("" + msg + "|" + remedy + "");
}
ajax取上边txt文件的值
< html xmlns ="http://www.w3.org/1999/xhtml" >
< head >
< title > 无标题页 </ title >
< script language ="javascript" > ...
var xmlhttp;
function LoadCount()
...{
if(window.ActiveXObject)
...{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest)
...{
xmlhttp=new XMLHttpRequest();
}
xmlhttp.onreadystatechange = handleStateChange;
xmlhttp.open("get","/Count/100.txt",true);
xmlhttp.send(null);
}
function handleStateChange()
...{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
...{
try...{
var countlist=xmlhttp.responseText.split('|');
document.all['lyCount'].innerHTML=countlist[0];
document.all['LinkCount'].innerHTML=countlist[1];
}
catch(ex)...{
}
}
}
LoadCount();
</ script >
</ head >
< body >
现已有 < span id ="LinkCount" style ="color:#FF0000" > 0 </ span > 条联系方式
现已有 < span id ="lyCount" style ="color:#FF0000" > 0 </ span > 条留言
</ body >
</ html >