a parte il discorso di tener traccia, se hai messo lo sfondo blu sull'active vuol dire che io da quando premo il bottone del mouse sul link fino a quando non lo rilascio lo sfondo è blu, quando lo rilascio seguo il link, quindi il refresh non dovrebbe darti nessun problema.

Comunque se vuoi tenere traccia della cosa dovresti usare una funzione javascript che apra una nuova pagina e che scriva una variabile in sessione che tenga in memoria i dati che ti interessano.

ciao