Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Meu problema:
queria, de alguma forma, executar uma função javascript (window.close) após 3 segundos do post do formulario de envio de email que está num updatepanel.
Enfim, procurei bastante na internet e achei a única solução que funcionou:
protected void Button1_Click(object sender, EventArgs e)
{
//funcao q envia o email ficaria aqui
ScriptManager.RegisterStartupScript(Page, Page.GetType(), Guid.NewGuid().ToString(), "setTimeout( 'window.close();', 3000);", true);
}
Gostaria de saber porque funcionou e como ela funcionou. Se alguém souber e puder me explicar, agradeço desde já.
Obrigado
Carregando comentários...