我没用过用js来判断
好像不需要吧
如果要刷新页面的话,也可以换一种思路,
比如可以向预刷新的页面传参,
譬如xxxx.asp?xx=<%=session("user")%>
这样就不用考虑刷新,传参过去就行了

解决方案 »

  1.   

    HTTP服务注定只能使用拉的方式 就是说 client端主动向server端取数据,取完数据后client(浏览器)负责解释得到的数据,server不能主动给client发数据的,所以你想像种的session只是存在server端用来标示某个时间某个特定的client的 失效与否只有server知道 client不主动去取状态,是不会知道自己session是否over的所以 当你的server设置 20分钟后session失效 你可以在client第一个网页设置 20分钟后刷新全部子窗口 模拟效果 呵呵
      

  2.   

    if(<%=session("aaa")%>=="") document.form.submit();