JS 队列顺序执行

wdxgdiy 2011-12-01 05:52:24
我想用JS实现这样的效果:用户进入聊天页面就显示 某用户进入了聊天室在DIV滚动一圈后如果还有新进用户就显示新进的人名 滚动一周 如果没有就还是他自己的名字在那滚动 就是这样顺序执行

如果用setTimeout不太好控制时间 如果很多人一起触发这个事件
...全文
206 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
默默不得鱼 2011-12-02
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 wdxgdiy 的回复:]
引用 5 楼 ifandui 的回复:

晕 这有什么并发的 服务器端放个数组什么的 在内存里存了有什么并发

房间多 服务器压力大
[/Quote]你想的太多了 几千个数组服务器再吃不消就完蛋了
wdxgdiy 2011-12-02
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 ifandui 的回复:]

晕 这有什么并发的 服务器端放个数组什么的 在内存里存了有什么并发
[/Quote]
房间多 服务器压力大
默默不得鱼 2011-12-01
  • 打赏
  • 举报
回复
晕 这有什么并发的 服务器端放个数组什么的 在内存里存了有什么并发
wdxgdiy 2011-12-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ifandui 的回复:]

应该是服务器端来控制了吧
settimeout里用ajax去请求服务器端最新数据 然后js循环展示
[/Quote]
这样并发压力大吧
wdxgdiy 2011-12-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 theforever 的回复:]

聊天室谁进谁走,根本犯不着在意。常玩这个的人,没有重视这个的,你放那个在滚来滚去很招人烦。
[/Quote]
上面要求的 只是没想出来办法
默默不得鱼 2011-12-01
  • 打赏
  • 举报
回复
应该是服务器端来控制了吧
settimeout里用ajax去请求服务器端最新数据 然后js循环展示
  • 打赏
  • 举报
回复
聊天室谁进谁走,根本犯不着在意。常玩这个的人,没有重视这个的,你放那个在滚来滚去很招人烦。

87,909

社区成员

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

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