Sidney Machado Postado Dezembro 16, 2008 Denunciar Share Postado Dezembro 16, 2008 (editado) Pessoal, preciso chamar uma função assim que o usuário fechar um popup modal...Quem puder ajudar agradeço.Abraços Editado Dezembro 17, 2008 por Sidney Machado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gigabyte Postado Dezembro 16, 2008 Denunciar Share Postado Dezembro 16, 2008 (editado) Opa.. beleza Sidney!!Me diz aí, qual classe de modal você está usando? Se for a classModal padrão:modalDialog.setCloseAction("aqui_vai_a_funcao_em_formato_string");Ops... ia esquecendo!modalDialog é o seu objeto do Modal Editado Dezembro 16, 2008 por Gigabyte Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Sidney Machado Postado Dezembro 17, 2008 Autor Denunciar Share Postado Dezembro 17, 2008 (editado) Gigabyte, valeu pela resposta...Pesquisando na net eu achei este artigo: http://www.mhavila.com.br/topicos/web/window_modal.htmlFaz exatamente o que precisavaMeu Script final:var win; function abrePopupModal(url){ win = abrePopupModal(url,'720','500'); atualizaQuadroBatidas(); } function abrePopupModal(pUrl, pWidth, pHeight) { if (window.showModalDialog) { return window.showModalDialog(pUrl, window, "dialogWidth:" + pWidth + "px;dialogHeight:" + pHeight + "px"); } else { try { netscape.security.PrivilegeManager.enablePrivilege( "UniversalBrowserWrite"); window.open(pUrl, "wndModal", "width=" + pWidth + ",height=" + pHeight + ",resizable=no,modal=yes"); return true; } catch (e) { alert("Script não confiável, não é possível abrir janela modal."); return false; } } }A function atualizaQuadroBatidas(); é executada somente apos o fechamento da popup!Valeu, ate a proxima!! Editado Dezembro 17, 2008 por Jonathan Queiroz Adcionar tag's (Jonathan) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Dezembro 17, 2008 Denunciar Share Postado Dezembro 17, 2008 Foi bom você ter postado o código final aqui para ajudar outras pessoas com o mesmo problema, mas procure postar códigos dentro da tag O tópico foi marcado como Resolvido Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Sidney Machado
Pessoal, preciso chamar uma função assim que o usuário fechar um popup modal...
Quem puder ajudar agradeço.
Abraços
Editado por Sidney MachadoLink para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.