Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.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_Session - Fatal编程技术网

来自javascript的会话

来自javascript的会话,javascript,session,Javascript,Session,是否可以从JavaScript创建会话,如果可以,如何创建会话?否 Javascript在客户端工作,您将无法设置或销毁在服务器上通过Javascript创建的会话 借助像C这样的服务器端语言,您可以实现这一点。No Javascript在客户端工作,您将无法设置或销毁在服务器上通过Javascript创建的会话 在服务器端语言(如C)的帮助下,您可以实现这一点。因此,从技术上讲,没有。会话是服务器端的,javascript在客户端上运行 但是,您可以让javascript向启动会话的服务器发送

是否可以从JavaScript创建会话,如果可以,如何创建会话?

Javascript在客户端工作,您将无法设置或销毁在服务器上通过Javascript创建的会话

借助像C这样的服务器端语言,您可以实现这一点。

No

Javascript在客户端工作,您将无法设置或销毁在服务器上通过Javascript创建的会话


在服务器端语言(如C)的帮助下,您可以实现这一点。

因此,从技术上讲,没有。会话是服务器端的,javascript在客户端上运行


但是,您可以让javascript向启动会话的服务器发送请求。不过,您仍然需要在服务器上编写一些代码(PHP、Java等)。例如,在用户登录时为其启动一个新会话是相当常见的做法(注意,他们通常已经有一个会话,所以您实际上正在初始化)。

因此,从技术上讲,没有。会话是服务器端的,javascript在客户端上运行


但是,您可以让javascript向启动会话的服务器发送请求。不过,您仍然需要在服务器上编写一些代码(PHP、Java等)。例如,在用户登录时为其启动一个新会话是相当常见的做法(注意,他们通常已经有一个会话,所以您实际上是在初始化).

要设置会话的值,您可以使用page方法,因为它在js中不可能。

要设置会话的值,您可以使用page方法,因为它在js中不可能。

呃,但是要执行此操作,js必须由服务器返回,因此已经创建了会话。不一定。例如,如果带有JS的页面是静态HTML,那么PHP(或其他什么)将没有机会启动会话。呃,但是执行此操作的JS必须由服务器返回,因此已经创建了会话。不一定。例如,如果带有JS的页面是静态HTML,那么PHP(或其他)就没有机会启动会话。