Desidero aggiungere un listener all'evento "prima dell'URL change", con accesso al vecchio URL. window.onbeforeunload
non si attiva se la pagina non viene ricaricata (pagine con AJAX).Rileva modifiche URL (senza scarico finestra)
Questo succede sulle pagine dei video di YouTube, quando si fa clic su un altro video nella colonna di navigazione destra, ad esempio.
Ho letto this post, che i sondaggi window.location
. Ma questo non cattura il vecchio URL.
Questo è per un'estensione di Chrome. Sto cercando un modo per rilevare prima della modifica dell'URL in javascript.
Dare la [Storia API] (https://developer.mozilla.org/en-US/docs/Web/API/window.history) un colpo. – Joseph
prova a cercare la memoria locale –
Probabilmente stai cercando l'evento 'beforeunload' abbinato all'API History –