Bonjour,

Je travaille sur une application web exploitant le multi-onglet. La communication inter-onglets se fait principalement via le localStorage.

Remarque : Je privilégie le localStorage car l'utilisateur est souvent amené à ouvrir un nouvel onglet par action manuelle sur le navigateur.
Or dans ce cas là, il n'y a aucune recopie du sessionStorage d'un onglet à l'autre.

Je voudrai pouvoir ré-initialiser le localStorage en cas de fermeture du navigateur. Mais je voudrai couvrir les 2 cas suivants :

- Fermeture demandée par l'utilisateur (==> j'utilise pour cela l'évènement onbeforeunload)
- Fermeture par un crash ou kill Task...

Or je ne trouve aucune solution pour le deuxième cas....

Pourtant le sessionStorage sait très bien le gérer visiblement...

Comment le sessionStorage y arrive t'il ? Quelqu'un saurait-il me répondre ?

Merci d'avance