我想建立一个显示不断变化的文本消息的网站。
服务器从数据库获取文本消息。 我想抓取一大块消息,将它们打乱并将它们发送给客户以呈现它们中的每一个。当客户端完成当前 block 时,他向服务器请求下一个 block 。
有人可以帮我处理客户端伪代码吗? 我想使用 asp.net 和 JS,但我是 JS 的新手。
最佳答案
我认为(根据您的问题)您想定期检查服务器上的消息吗?这将需要您在客户端和服务器之间进行通信。执行此操作的最佳方法是 AJAX 。
AJAX 是一种向服务器发送查询并检索信息的方法 - 然后您可以向用户显示检索到的信息(消息)。
关于 AJAX 的一个很好的介绍在这里 -> http://www.w3schools.com/ajax/ajax_intro.asp
要获取请求之间的延迟,您可以使用 setInterval
-> http://www.w3schools.com/jsref/met_win_setinterval.asp
在 JavaScript 中创建一个函数来获取并显示消息 - 然后设置 setInterval
函数以根据需要每 x 秒/分钟调用此方法
关于c# - 网络开发 : how to display an increasing number of messages?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8008080/