用javascript + xsl+xml做实时更新,非常占用内存,好像死机一样,请孟子等高手帮忙。 oXMLHTTP.open("POST","online_select.aspx",true,null,null);//true,异步执行另外setTimeout("loadselectXML()",500);时间也太短了另外,只取新数据,客户端有的不要取,怎么判断?可以设置取过来的最大的id进行记录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 oXMLHTTP.open("POST","online_select.aspx",true,null,null);//true,异步执行另外setTimeout("loadselectXML()",500);时间也太短了另外,只取新数据,客户端有的不要取,怎么判断?可以设置取过来的最大的id进行记录 function send() { InstantiateHTTP(); oXMLHTTP.onreadystatechange = doHttpReadyStateChange; oXMLHTTP.open("POST","online_select.aspx",false,null,null); oXMLHTTP.onreadystatechange = doHttpReadyStateChange; oXMLHTTP.setRequestHeader("If-Modified-Since","0"); oXMLHTTP.send(); }中的oXMLHTTP改为XMLHTTP xsldoc = new ActiveXObject("Msxml2.DOMDocument"); xsldoc.async = false; xsldoc ,可以定义为全局变量,只取一个即可 是不是让ASP。NET生成XSL再调用自身解释会减少点内存呢?有调用自身解释的例子吗?请贴出来。 更新太快了......web上更新那么快等到光纤到户,差不多,恩 setTimeout("loadselectXML()",500); // 每 1000 微秒刷新一次是500ms,不是100us 最根本原因是: xmlhttp是调用服务端的wininet,该控件只能同时开两个线程去访问同一个web服务器(或网站) 把其放在服务端运行,是错误的,不可取的。 使用serverxmlhttp吧,这个是用http堆栈 如何用asp.net程序抓取某个网页的指定区域的内容 切换城市功能 未知的服务器标记“customEditors:Lite 定时地执行?每10秒执行函数[ajax] 大家可以推荐一下JS方面的书吗? 还有CSS的 如何在asp.net中调用webeqApplet.jar? 关于ACTIVEX的问题 如何在日历控件的每行中增加一行,来放我的小图片? 急!!!我刚刚装的.NET 1.0 ,英文版的。为什么好像不能解释服务器控件? 请问程序Jquery来实现级联列表,为什么没反应? ExecuteReader: CommandText 属性尚未初始化 各位大虾帮忙进来看一下! 如何传递参数
setTimeout("loadselectXML()",500);
时间也太短了
另外,只取新数据,客户端有的不要取,怎么判断?可以设置取过来的最大的id进行记录
oXMLHTTP.open("POST","online_select.aspx",false,null,null);
oXMLHTTP.onreadystatechange = doHttpReadyStateChange;
oXMLHTTP.setRequestHeader("If-Modified-Since","0"); oXMLHTTP.send();
}中的oXMLHTTP改为XMLHTTP
xsldoc = new ActiveXObject("Msxml2.DOMDocument"); xsldoc.async = false;
xsldoc ,可以定义为全局变量,只取一个即可
是500ms,不是100us
xmlhttp是调用服务端的wininet,该控件只能同时开两个线程去访问同一个web服务器(或网站) 把其放在服务端运行,是错误的,不可取的。 使用serverxmlhttp吧,这个是用http堆栈