2009-09-14 6 views
0

Est-il possible de créer une session à partir de JavaScript, si oui, comment?Session De javascript

+0

http://ajaypatelfromsanthal.blog.com/2012/03/21/session-in-javascript/ –

Répondre

1

Pas

Javascript fonctionne sur le côté client et vous ne serez pas en mesure de définir ou de détruire la session qui est créé sur le serveur de javascript. Avec l'aide d'un langage côté serveur tel que C#, vous pouvez réaliser ceci.

2

Donc, techniquement non. Les sessions sont côté serveur et javascript s'exécute sur le client. Mais, vous pouvez demander à votre javascript d'envoyer une requête au serveur qui initie une session. Cependant, vous aurez encore besoin de codage sur le serveur (PHP, Java, etc.). Par exemple, il est assez courant d'initier une nouvelle session pour un utilisateur lorsqu'il se connecte (il est à noter qu'ils auront souvent déjà une session, donc vous êtes vraiment en train de réinitialiser).

+0

Er, mais le JS pour faire cela aurait dû être retourné par le serveur et donc avoir déjà créé une session . – annakata

+0

Pas nécessairement. Ex., Si la page avec le JS était HTML statique, alors PHP (ou autre) n'aurait pas l'occasion d'initier une session. –

0

Pour définir la valeur de la session, vous pouvez utiliser la méthode de la page utilisateur car elle n'est pas possible dans js.