Javascript 在HTML5中访问会话对象

Javascript 在HTML5中访问会话对象,javascript,html,session,Javascript,Html,Session,我想知道-如何在HTML5中实现登录,如果第一次加载时不存在会话,我希望显示登录,如果存在任何包含用户数据的会话,我希望显示“名称”而不是“登录”。如果没有服务器端语言,如PHP、Ruby、,等等。HTML5和JavaScript只能在用户端进行管理。您应该看看HTML5本地存储 第一如果这不是您想要的,那么您必须使用服务器端语言 要使用会话对象进行登录,可以执行以下操作(PHP示例): 1.当用户通过xyz.com/login登录时,将用户的详细信息存储在会话对象中 $_SESSION["us

我想知道-如何在HTML5中实现登录,如果第一次加载时不存在会话,我希望显示登录,如果存在任何包含用户数据的会话,我希望显示“名称”而不是“登录”。

如果没有服务器端语言,如PHP、Ruby、,等等。HTML5和JavaScript只能在用户端进行管理。

您应该看看HTML5本地存储 第一如果这不是您想要的,那么您必须使用服务器端语言

要使用会话对象进行登录,可以执行以下操作(PHP示例):

1.当用户通过xyz.com/login登录时,将用户的详细信息存储在会话对象中

$_SESSION["username"] = "username";
2.当用户下次访问xyz.com时,检查会话对象的值是否已经存在

if(isset($_SESSION["username"])){
    // redirect to user profile etc.
}
else{
    // show login page - xyz.com/login
}

更多信息:

是的,我想知道是否有任何方法可以实现任何servlet来通过javascript检查会话。我正在使用。通过javascript调用会话对象或直接在HTML5页面上调用会话对象需要使用什么代码?您可以使用
cookies
:参见W3: