136 messaggi dal 19 aprile 2005
Ho una pagina web con 2 frame, uno con il menù fatto in javascript e l'altro con pagina aspx.

In alcuni casi dovrei riuscire a intercettare nel page_unload di qualche pagina aspx se è stato cliccato un link del menù, in modo particolare nel caso di ordini al cliente dove cliccando su altro link per sbaglio perderei tutto il lavoro fatto nella creazione dell'ordine.

C'è un modo per riuscire a intercettare ciò o se comunque qualcuno mi può dare qualche consiglio per risolvere questa eventualità?

Ciao e grazie
così a braccio ti potrei dire di salvare i dati dell'ordine in sessione o in cache, non è possibile intercettare l'evento page_unload di altre pagine.

potresti usare un user control al posto dei frame?

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
575 messaggi dal 06 settembre 2002
Contributi
devi farlo con javascript
esempio

<script language=javascript>
function rimani()
{
event.returnValue = "Hai inserito dati. Premere Ok per Rmanere nella pagina o Annulla per uscire.";

}


</script>
</HEAD>
<body MS_POSITIONING="GridLayout" onbeforeunload ="return rimani();">

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.