He aqui mi problema le pongo un link que es "Volver" para cerrar la venta y ejecute la funcion AJAX lo hago asi pero no resulta:
Código HTML:
String a=" "; if(request.getParameter("a")!=null) { a=request.getParameter("a"); int b=Integer.valueOf(a); switch(b) { case 1: out.println("<font face='verdana' size='1' color='00008B'><a href=javascript:enfocar('mensaje_borrado.jsp')>Volver Nuevo</a>"); break; } }
Código HTML:
function enfocar(pagina) { document.fpropuesta.Importe_Facturacion.focus(); divResultado=document.getElementById('resultado'); var url="Lista_Factura.jsp?Id_Propuesta="+<%=propuesta%>; ajax=objetoAjax(); ajax.open("GET",url,false); ajax.onreadystatechange=function() { if(ajax.readyState==4) { divResultado.innerHTML=ajax.responseText; } } ajax.send(null); //window.close(pagina);//puse esto pero no resulta, pero cuando le doy click en [X] de la ventana popup si resulta } /********************** <body onunload="opener.enfocar()">// En el body de "mensaje_borrado.jsp"