152 messaggi dal 15 luglio 2003
Buongiorno ragazzi,
nella mia applicazione web con masterpage, lancio un processo di elaborazione dati e contemporaneamente una finestra modale con il classico attendere prego.
Mi servirebbe, a questo punto, che alla fine del processo di eleborazione, venga richiamato il comando javascript:windows.close() per far chiudere la finestra modale, come posso fare se non uso AJAX?
Grazie
3.168 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

puoi usare

Page.ClientScript.registerstartupscript(this.GetType(),
"window.close()", true);

più o meno è così.

HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
Scusatel'intromissione:
Qui un articolo interessante:
http://www.aspitalia.com/articoli/asp.net/javascript.aspx

Potresti usare due strade:
 manager = Page.ClientScript;
 manager.RegisterStartupScript(this.GetType(), "", "close();", true);

come ha scritto SM15455 dove close() sarà la tua funzione javascript,
oppure se utilizzi lo scriptManager puoi fare una cosa del genere:
 ScriptManager.RegisterStartupScript(this, this.GetType(), "", "close();", true);


Ciao Marco
Modificato da maltra il 02 ottobre 2008 14.11 -

Corso SEO DeepSEO
Libro SEO, SEM e Web Marketing
Siti Web Parma

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.