0

我们都看到,

当我们在 StackOverflow 上写一个问题时,在我们发布我们的问题之前。如果我们关闭浏览器或刷新它,我们仍然可以看到,我们在表单中输入的所有内容仍然可用。

它是如何编程的。

我想在我的应用程序中做类似的事情。

我可以考虑存储两个会话变量

  1. 标题 - 问题
  2. 正文 - 消息

以最短时间间隔更新会话变量并在单击“发布您的问题”按钮时终止变量

如果这是 StackOverflow 处理这个问题的方式,我不肯定。

有人可以建议最好的方法吗?

我的平台是 ASP.Net C# MVC 3.0

4

1 回答 1

0

查看它是如何工作的最好方法是使用带有一些inspector示例的浏览器Firefox+ Firebug

您会看到,该页面不时发布答案字段的内容,并通过 ajax 调用将其保存在服务器上(因此有时在键入时也会显示“草稿已保存”消息)。

后台还有其他连接:例如 websockets,这会导致站点确实已更新on-life

于 2012-07-27T18:03:23.923 回答