如何使用ajax Web服务调用保存和检索cookie

时间:2010-01-26 18:48:45

标签: asp.net asp.net-ajax cookies web-services

嗨我有一个网页应用程序,当页面回发时,如果用户没有完成他们正在做的事情并稍后回来,则会在页面上存储某些内容。但是现在我必须执行javascript超时并主动将信息保存到cookie而不是等待用户回发。我的所有cookie代码都在服务器端,我使用Response和Request对象来读写cookie,我想利用它。所以我想对web服务使用ajax调用。有没有办法在Web服务调用期间通过这些对象访问请求和响应对象以及读取和写入浏览器的cookie?或者我应该使用javascript?

编辑:抱歉,我想指定我想使用jquery-ajax。

2 个答案:

答案 0 :(得分:0)

在计时器上实现ajax回调,该计时器回发每个 n 秒数。当ajax回发时,请检查您的约束并简单地更新cookie。

答案 1 :(得分:0)

好的,所以我在页面的.cs端创建了静态Web方法,并在方法中启用了session。所以这样,我可以通过进行ajax调用和使用我已经存在的.cs cookie代码来保存cookie。