关闭Javascript然后再打开后自动重启Ajax请求

时间:2012-07-30 17:58:59

标签: javascript ajax local-storage polling

是否有任何方法可以继续发送Ajax请求(例如,在轮询应用程序中,只要收到上一个请求的响应,就会在页面加载时立即开始发送请求)当Javascript打开后被用户关闭了一段时间?

至于变量的值,我观察到行为是不一致的:一些浏览器保留了Javascript恢复时已设置的变量的值,而其他浏览器则没有。因此,如果我想在特定的标签会话期间保存所有值,那么将所有变量(在复杂的脚本中可能有数千个变量!)保存为局部变量(通过本地存储API或jStorage)是一个好主意,哪些在IE6和IE7中工作),当标签关闭时会自动销毁?

1 个答案:

答案 0 :(得分:0)

如果Ajax依赖于Javascript,那么当您的浏览器中关闭的javascript支持在没有任何页面重新加载的情况下恢复时,它将无效。

来自Ajax defination:http://en.wikipedia.org/wiki/Ajax_%28programming%29 我认为这是不可能的。