15 messaggi dal 15 maggio 2001
Salve a tutti! Ho un problema.... con il refresh!!!!
Ho una pagina con frame da cui tramite window.open apro una finestra in cui ho un form e un bottone. Quando clicco sul bottone voglio chiuda la finestra e che si aggiorni il frame chiamante (pagina asp, necessario modifica lato server)!!
Qualcuno sa come posso fare???

Elisa

Elisa
2.907 messaggi dal 15 maggio 2001
Contributi
Per fare il refresh usa nel tag body il gestore onFocus.Esempio

<body onFocus=etc...>

Il metodo onFocus serve appunto quando una finestra viene visualizzata (e cioè quando ottiene il focus)

Per la chiusura del pop up puoi fare in questo modo:

<input type="submit" value="chiudi" onClick=close();>

Rome Webmaster

124 messaggi dal 14 giugno 2001
se nella finestrina hai dei dati che vuoi mandare alla finestrona aperta sotto puoi fare così:

<script language=javascript>
function invia(){
document.form1.target = "nomedelframedellafinestrona"
document.form1.action = "nomedellapaginadarinfrescare.asp"
document.form1.submit()
self.close()
}
</script>

nel body:

<form name=form1 method=post>
| ... qui i tuoi input ... |
<input type=button value=chiudi onclick=invia()>
</form>

così dovrebbe fare quello che vuoi tu.


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.