1

是否可以在不使用任何服务器端脚本(如 PHP)的情况下启动 Session。

我想用纯 HTML/HTML5./Javascript.. 开始会话?

谢谢提前。:)

4

3 回答 3

4

Web 开发中“会话”一词的通常含义是“存储在服务器上的信息桶,通过令牌链接到特定用户”。由于定义需要涉及服务器,因此没有服务器就无法实现。

可以将数据存储在会话cookie中(没有明确的到期时间,浏览器关闭时会失效)。

在现代浏览器中,您可以使用sessionStorage存储大量数据。

于 2013-07-23T10:36:22.357 回答
2

您可以COOKIE使用 Javascript ( http://www.w3schools.com/js/js_cookies.asp ) 设置一个。如果你真的想要一个没有 PHP 的 PHP Session,那是不可能的。Cookie 是您最接近的。

关于 Cookie 的主题,这些都存储在本地用户系统上,并且可以进行编辑。如果您需要良好的安全性,我不建议使用此方法。请参阅此博客文章,了解有关此问题的更多信息: http ://www.nczonline.net/blog/2009/05/12/cookies-and-security/

于 2013-07-23T10:35:46.210 回答
0

不,它不可能。您在 PHP 中使用的是 PHP 会话处理程序。

在 javascript 中,您可以使用 cookie 来存储一些小数据。

于 2013-07-23T10:36:17.047 回答