请教大家,如何实现一个动态显示数据的功能,例如:在网页上做了个在线人数,我做了个框架页,定时刷新框架页里的内容,我就可以实现这个目的,不过现在我想不通过定义刷新,而是要实时动态显示在线人数,有没有办法能做到,是用什么技术来实现的?
解决方案 »
- [分享]多系统切换的解决方案
- 调试时的问题
- 高高高手请进?~~~~~~~
- 在datagrid的自定义radiobuttonlist模板中把数据表中的一行多列数据绑定到不同的listitem中
- Microsoft Jet 数据库引擎打不开
- 如何在父窗口中关闭子窗口?
- 无限分类中如何把树型结构绑定在下拉框之下显示?
- 如何将一个页面上的有效文字提取出来?
- 1.asp与标记语言wml和脚本语言wmlscript结合能够编写动态wap网站,请问asp.net能与标记语言wml和脚本语言wmlscript结合编写动态wap网站吗
- 关于CSS的问题,怎么用一个CSS文件控制两种不同的表格,内附代码
- ^[0-9]+(.[0-9]{1,4})?$ 这个是正数,我要让它同时支持负数,怎么改
- 调用组件问题?label组件 不能在网页显示?
var xmlDoc;
function PostRequestData(URL){
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.Open("POST",URL, false);
xmlhttp.SetRequestHeader ("Content-Type","text/xml; charset=utf-8");
xmlhttp.SetRequestHeader ("SOAPAction","http://tempuri.org/"+method);
try {
xmlhttp.Send();
var result = xmlhttp.status;
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.loadXML(xmlhttp.responseText);
var str='<?xml version="1.0" encoding="utf-8"?>'+xmlDoc.documentElement.childNodes.item(0).text;
xmlDoc.async="false";
xmlDoc.loadXML(str);
}
catch(ex) {
return("0" + ex.description + "|" + ex.number);
}
if(result==200) {
return("1" + xmlhttp.responseText);
}
xmlhttp = null;
}function ReadXml(TagName,i)
{
if (xmlDoc.getElementsByTagName(TagName).item(i)==null)
{
return null;
}
else
{
return (xmlDoc.getElementsByTagName(TagName).item(i).text);
}
}
function Get在线人数(){ var Item =new Object();
var url=我的返回XMLDOC的ASPX路径
PostRequestData(url);
在线认数=ReadXml
"adfa");
}
Application["x"]; //存储当前用户数量
只要赋了值,如: Application["x"]; 则甲和已可以共享到此值,可以用于计数器,记录站点访问量
只要一个用户登录,
则在Global文件的Session_Start事件中Application["x"] += 1;//加一个数,表示有个新用户刚刚登录