Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何判断会话是否已超时_Javascript_Asp.net - Fatal编程技术网

Javascript 如何判断会话是否已超时

Javascript 如何判断会话是否已超时,javascript,asp.net,Javascript,Asp.net,如何在JavaScript中检测会话是否已终止。我有一个调查申请,可能需要一段时间才能完成。在“保存”按钮上,我想查看会话是否仍处于活动状态,以及是否显示消息。我不想浏览指示关闭时间的消息。当你说“会话超时”时,任何类型的会话都是由你强加的,因此这实际上只是你的一个基于时间的决定。你只需在会话开始时设置一个cookie,只要会话持续有效。。。根据需要更新其有效期,保存后,抓取cookie。。。如果它还在,会话仍然很好。否则,您的会话将过期。如果cookie不是httpOnly(因此可以通过JS通

如何在JavaScript中检测会话是否已终止。我有一个调查申请,可能需要一段时间才能完成。在“保存”按钮上,我想查看会话是否仍处于活动状态,以及是否显示消息。我不想浏览指示关闭时间的消息。

当你说“会话超时”时,任何类型的会话都是由你强加的,因此这实际上只是你的一个基于时间的决定。你只需在会话开始时设置一个cookie,只要会话持续有效。。。根据需要更新其有效期,保存后,抓取cookie。。。如果它还在,会话仍然很好。否则,您的会话将过期。如果cookie不是
httpOnly
(因此可以通过JS通过
document.cookie
读取),请遵循@MacPrawn的可能副本,该副本将起作用