Grazie a br1, pensando e ripensando ho trovato una soluzione che potrebbe magari servire anche a qualcun altro.
Problema: gestire utenti diversi utilizzando esclusivamente javascript lato client (=senza altri linguaggi per controllo lato server).
Soluzione: memorizzo in un cookie i dati dell'utente e le sue preferenze del tipo
NOMEUTENTE=PASSWORD; NOMEUTENTE_SFONDO='xxx'; NOMEUTENTE_TESTO='xxx'; ecc.
Poi utilizzo un altro cookie di nome LOGIN=NOMEUTENTE per sapere chi è loggato in quel momento.
A questo punto posso passare i dati del form anche nella stessa pagina andando a leggere dal cookie chi è loggato e poi le sue preferenze (senza usare window.opener o altre finestre).
Il cookie LOGIN=NOMEUTENTE cambierà ogni volta che un utente fa l'accesso a seconda di chi è.
Così funziona!
Scusate forse per qualcuno di voi era semplicissimo ma io ci ho messo un pò a capire...!!!
Ciao a tutti!

Rispondi quotando