Sono un nuovo ragazzo in questa azienda e ho avuto il compito di ricercare possibili soluzioni alternative con i comportamenti del browser per soddisfare le esigenze del nostro cliente.
Un po 'di storia; quello che vogliono è visualizzare una finestra di dialogo 'personalizzata' ogni volta che un utente vorrebbe allontanarsi da una pagina (non dal browser predefinito) che ha una forma, proprio come fa Facebook. Ho trovato una soluzione alternativa con il pulsante Back
nella forma di stati del browser e l'ho integrato nel mio locale costruzione dell'app web. Funziona come un fascino, anche se non sono convinto che questa sia una buona pratica. (più di un trucco se me lo chiedi)
Il problema è l'evento Refresh
. Tutte le mie ricerche (eccone una) mi dicono che dovrei arrendermi. Sigh ...
Quindi sto cercando un modo per convincere i miei superiori che è una cattiva pratica ignorare i comportamenti del browser o come sia praticamente impossibile sovrascrivere il comportamento di aggiornamento; diplomaticamente il più possibile. (se potessi fare citazioni su articoli che dimostrerebbero ulteriormente il mio punto, sarebbe fantastico)
O continuo a cercare possibili soluzioni alternative su Internet? (troppa fatica di ricerca, ma non molto da fare se me lo chiedi, ma hey, cosa so?)