Pessoal,
No javascript abaixo quero executar uma action e fechar essa janela que abre num popup. O problema é que se executo o action não consigo fechar o popup e se fecho o popup nao executo a action. Já coloquei as linhas que estão comentadas do javascript e nada…
E se coloco o o window.close antes do submit ele naum executa o meu action.
O que fazer? Entrei na fase de desespero…
Sds,
JM
<%@ include file="Header.jsp" %>
<script type=text/javascript>
function fechapopup() {
//document.forms[0].target="../cadEmpresaForm.do?redCode=cadEmpresa";
//document.form[0].target="/slc/pages/CadEmpresas.jsp"
document.form[0].submit();
window.close();
}
</script>
<layout:html>
<layout:form action="/cadEmpresa" styleClass="FORM">
<layout:pager maxPageItems="7">
<layout:collection
name="empresas"
id="nomeEmpresa"
styleClass="FORM">
<layout:collectionItem title="display.cod" property="codEmpresa" sortable="true"/>
<layout:collectionItem title="display.empresa" width="400" property="nomeEmpresa" sortable="true"/>
<layout:collectionItem title="display.selecionar" property="nomeEmpresa"><center>
<layout:link href="../cadEmpresa.do?metodo=cadEmpresa"
onclick="fechapopup();"
paramId="codEmpresa"
paramName="nomeEmpresa"
paramProperty="codEmpresa">
<layout:img srcName="edit.gif" border="0"/>
</layout:link></center>
</layout:collectionItem>
</layout:collection>
</layout:pager>
</layout:form>
</layout:html>