Quote Originariamente inviata da br1 Visualizza il messaggio
Se chiudi la finestra perdi la possibilita' di percorrere all'indietro la history, quindi impedisci all'utente di tornare alle pagine visitate precedentemente.
Ben vengano i browser che, riconoscendo la modalita' di apertura della finestra corrente, ne impediscono la chiusura secondo i desideri dell'ultimo webmaster.
Se hai l'esigenza di chiudere la finestra al termine della visita del tuo utente ma incappi in questo caso valuta la possibilita' di reindirizzarlo verso, che so, una pagina promozionale o valuta l'utilizzo del metodo location.replace()

Sono d'accordissimo con te....dal punto di vista della UX è molto invadente e sarebbe molto meglio il redirect....purtroppo però il mio product owner non la pensa allo stesso modo e mi occorre cercare di risolvere il problema tecnico.... ti spiego brevemente la situazione: da un'applicazione desktop l'utente può creare un account su Stripe. Viene generato un link al volo che rimanda sul portale per terminare la registrazione. Quando il wizard di creazione su Stripe è terminato ed è andato tutto a buon fine si atterra su una nostra pagina di "cortesia" che deve prevedere la chiusura con un bottone. Dai "piani alti" non si smuovono...purtroppo devo assecondarli