/ / Comme la session php, js / jquery session existe-t-il? - javascript, jquery, session

Comme session php, js / jquery session est-il? - javascript, jquery, session

En PHP, je peux stocker des valeurs dans une session que je peux obtenir jusqu'à ce qu'elle soit détruite / non définie, Est-ce possible dans jQuery ou JS également?

Je dois stocker les valeurs côté client pour les récupérer dans une autre page.

Réponses:

5 pour la réponse № 1

Utilisez des cookies ou si vous avez besoin de stocker beaucoup de données et que vous n’avez pas besoin de compatibilité avec des navigateurs non à la pointe de la technologie, vous pouvez également utiliser HTML5 localStorage.


2 pour la réponse № 2

Il n'y a rien de tel qu'une variable de session directement disponible en javascript, mais il existe certainement des alternatives pour obtenir ce type de comportement. Deux je peux penser à:

Cookies Javascript

Comme démontré sur cette page vous pouvez créer et récupérer des cookies en javascript.

AJAX

Vous pouvez utiliser des requêtes AJAX pour définir et récupérer vos variables de session à partir d'un fichier php. Si vous n'êtes pas familier avec AJAX, vous pouvez trouver quelques exemples décents. ici pour l'approche javascript classique ou en cas de jQuery dans la documentation jQuery .ajax (). Cette méthode est probablement plus fiable car elle ne dépend pas du client autorisant les cookies.


0 pour la réponse № 3

Vous pouvez utiliser le plugin JStorage pour cela,JStorage , jStorage utilise le stockage local HTML5 oùcomportement disponible et userData dans les versions antérieures d'Internet Explorer. Webkit SQLite n'est pas pris en charge. Disponibilité actuelle: jStorage prend en charge tous les principaux navigateurs: Internet Explorer 6+, Firefox 2+, Safari 4+, Chrome 4+, Opera 10.50+ (moins de 1 Ko lorsque gzippé)!