当前位置:编程学习 > C#/ASP.NET >>

浏览器长期运行无法响应(程序中使用了js 的方法setTimeOut(),持续运行两天以后浏览器长期运行无法响应)

浏览器长期运行无法响应(程序中使用了js 的方法setTimeOut(),持续运行两天以后浏览器长期运行无法响应) --------------------编程问答-------------------- 检查你的JS吧  
你也太强了吧
持续运行两天! --------------------编程问答-------------------- 死循环吗~ --------------------编程问答-------------------- 何苦呢 --------------------编程问答-------------------- 强悍 --------------------编程问答-------------------- 有什么方法能够解决这个问题吗,

系统场景:
  b\s结构
  系统需要长期持续运行进行数据监控(通过浏览器)
  采用了不间断地(每两秒一次)向数据库发出请求数据命令,返回数据并显示到页面
  现在采用的是ajax方法,利用js的setTimeOut()发送回调方法进行后台调用。
  
  
   --------------------编程问答-------------------- 自动刷新页面
用<meta http-equiv="refresh"  --------------------编程问答-------------------- <meta http-equiv="refresh" content="2; URL=aaa.aspx" /> 
2为两秒 --------------------编程问答-------------------- "<meta   http-equiv="refresh"   content="2;   URL=aaa.aspx"   /> 2为两秒"
这种方式导致的传输的数据量更大,更容易造成问题了 --------------------编程问答-------------------- 逻辑出了问题,仔细检查一下你的JS,不可能没反应的

如果数据量过大,只要不显示在页面上就没有问题

--------------------编程问答-------------------- 关键问题是运行的头两天系统正常,两天后ie才没有反应阿

补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,