Ciao Andrea,
intanto grazie per il supporto, onestamente questa cosa non mi era mai successa, credevo che sbagliassi io con il javascript.
Cerco di spiegarmi meglio
se vai a questa pagina e poi clicchi su calcola preventivo e poi di nuovo ancora su prenota online accedi alla pagina sui cui vorrei fare la modifica

in pratica per non stravolgere la grafica vorrei fare il dialog dove l'utente inserisce i suoi dati e si logga, quindi la pagina di sotto dopo aver cliccato il tasto ok....si ricarica e io tramite asp gli faccio già uscire i suoi dati

qual'è il problema, in locale ho fatto il dialog, con il tasto e il javascript che hai visto, purtroppo non lo posso caricare online, ma per farti capire cosa succede, ti ho messo un puntino al centro della pagine sotto la seconda barra blu con la scritta PRENOTAZIONE ONLINE e c'è una scritta PASSEGGERO 1 / Contraente con un puntino a fianco se clicci su quel puntino anche se non è nel dialog con il frame succede la stesso errore.
Io ricordavo, ma l'ho verificato anche dalla guida di javascipt, che il comando reload ricaricava la pagina così come se andassi a premere sul tasto aggiorna del browser invece mi sembra che si ricarichi ma come se si accedesse di nuovo e direttamente alla pagina in questione in questo modo

io per sicurezza in locale ho messo anche un ciclo for each sui request e arrivando dalla pagina precedente ci sono i dati cliccando sul tasto che richiama la funzione javascript il ciclo non intercetta nulla.

L'idea che mi sta venendo ora in mente e di provare a mettere un form nascosto nella pagina opener e inviare i dati a se stessi invece di fare ricarica, ma dato che questo dialog lo vorrei mettere anche in altre pagine poi devo capire come gestirlo per ogni pagina.

In questo momento ho anche la curiosità di capire per che il reload non fa quello che dovrebbe

Ciao e grazie per l'aiuto
Non so se hai qualche idea