【问题标题】:JavaScript code to check if a session is active用于检查会话是否处于活动状态的 JavaScript 代码
【发布时间】:2019-03-21 08:07:55
【问题描述】:

我想编写一个简单直接的客户端 JavaScript,它将检查用户会话是否仍然处于活动状态,然后启用一些操作,如果没有,则为其他一些操作进行编码。

我已经搜索了一段简单的 JavaScript 来实现这一点,但到目前为止还没有成功。

【问题讨论】:

  • 定义 users session 在这里使用:这将检查用户 session 是否仍然处于活动状态
  • 您目前有什么东西可以保存会话吗?如果是这样,是使用 cookie 还是 localStorage?每个都有自己的案例。

标签: javascript session client-side


【解决方案1】:

使用下面的代码

PHP

var session = '<?= session["username"] != null ?>';

.Net

var session = '<%=Session["username"] != null%>';

Java

var session = '<%= session.getAttribute("username") != null %>';

然后用这段代码跟随它

if(session){
        alert("Your sesssion is active ");  
        }

【讨论】:

    【解决方案2】:

    也许我没有很好地理解你的问题。 但是做这样的事情有什么问题(它可以更成熟):

    if (sessionStorage.user) {
        console.log(1)
    } else {
        console.log('user not exist in the session storage')
    }
    

    【讨论】:

      猜你喜欢
      • 2012-12-08
      • 1970-01-01
      • 2013-10-29
      • 2018-06-29
      • 1970-01-01
      • 2017-07-06
      • 2020-01-11
      • 2019-12-10
      • 1970-01-01
      相关资源
      最近更新 更多