使用XMLHTTP导致网页慢的问题,请帮忙

KevC 2006-06-08 03:28:39
我用了xmlhttp去取另一页的内容,但在网页返回结果的时间很长的时候,整个网页都会很慢,我用的setinterval显示时间的数字也会跳的很慢,连GIF动画也会停一停.请问各位知不知道什么原因?

在OPEN("get",path,true)里不知道是要用TRUE还是FALSE,在一个教程里说FALSE表示取数据时其它程序会继续运行,但我用TRUE测试却更会运行,而使用FALSE的时候倒不会了,请各位指教啊
...全文
399 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
KevC 2006-06-24
  • 打赏
  • 举报
回复
我找到原因了,原来是我开的其它页面使用了同步.ANYWAY,谢谢各位
lantersen 2006-06-20
  • 打赏
  • 举报
回复
尽可能让JS少做,
这样当你取N多的数据时,
机子难免就慢下来了,
另外,优化下你的JS,这样或许会好些。
KevC 2006-06-12
  • 打赏
  • 举报
回复
顶一下
KevC 2006-06-11
  • 打赏
  • 举报
回复
现在是想要用XMLHTTP取内容的时候,网页上的链接不会没反应即可,请各位帮忙
KevC 2006-06-10
  • 打赏
  • 举报
回复
如果XMLHTTP访问的页面响应很快时,JS代码是没有问题的,可现在这样应该不是代码太长的问题
setinterval的时间会随代码多而慢吗?我不是很清楚
JAVASCRIPT的运行是怎么样的我一直都不了解
ImN1 2006-06-10
  • 打赏
  • 举报
回复
分开做可以,同时做就要考虑客户端承受能力
ImN1 2006-06-10
  • 打赏
  • 举报
回复
不要让js做太多的事

false是同步,true是异步
KevC 2006-06-10
  • 打赏
  • 举报
回复
但在AJAX下很多显示的东西都是让JS做的啊,我确实是写了很长的JS代码
KevC 2006-06-09
  • 打赏
  • 举报
回复
今天测了好久,发现setInterval在有其它程序或有settimeout时,setInterval的时间间隔会不准确,和这个问题有点关系,请各位帮忙分析一下
KevC 2006-06-08
  • 打赏
  • 举报
回复
各位,帮忙解决一下,想想也好,我没分了

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧