我正在设计一个通过实现框架集设计的顶级页面。在框架集的一个框架中,我将调用JavaScript来刷新页面以定期发布到某个URL(每10分钟)。在框架集的另一个框架中,我将让用户完成主要工作 - 让最终用户输入一个耗时形式的输入(例如,进行书面的论文测试)。
我的问题是,在我的场景中,我认为执行主要用户输入工作的帧永远不会会话到期,因为另一帧会刷新?这种理解是否正确?我的困惑是,我不确定在另一个框架中发布到同一网站中的其他某个URL是否会阻止会话过期的其他框架?
提前谢谢, 乔治答案 0 :(得分:1)
你是对的,这将使会议保持活力。
服务器会跟踪您上次提取页面的时间并将会话标识符作为Cookie传递。当它超过会话超时间隔时,它将不再接受会话标识符并认为您的会话已过期。
通过在后台点击服务器,您正在维护会话。注意,您不必进行POST。一个简单的GET就足够了。
注意,我假设您的会话超时超过十分钟。