Código:
<html> <head> <title>Test para foro DesarrollaconMSDN</title> <script language="javascript"> /***************************/ /* Funcion nuevoAjax */ /***************************/ function nuevoAjax() { var xmlhttp=false; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } /****************************/ /* Funcion cargar paginas */ /****************************/ function VisualizarUrl(url) { var contenedor; ajax=nuevoAjax(); ajax.open("GET", url,true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { var val = 'capacentral'; window.opener.document.getElementById(val).innerHTML = ajax.responseText; } } ajax.send(null) } // Cierra y devuelve el valor metido en la caja de texto function CloseValor() { GuardarLista2(document.frm.Text1.value); // alert ("sale"); window.close(); } function CloseSinValor() { window.close(); } function GuardarLista2(valor) { var url =''; if (valor=='') { } else { url='./GuardarLista.php?nombre='+valor; VisualizarUrl(url); alert("sale"); } } </script> <link href="GuardarLista.css" rel="stylesheet" type="text/css"> </head> <div id="centrartabla"> <center><table class="tguadarlista" width="300" height="99" cellpadding="0" cellspacing="0"> <tr> <td class="tdtexto" height="15" colspan="4">Guardar Lista </td> </tr> <tr> <form name="frm"> <td width="10"> </td> <td width="140">Nombre de Lista </td> <td width="140"><input type="text" id="Text1" name="Text1"></td> <td width="10"> </td> </form> </tr> <tr> <td> </td> <td colspan="2"><center><table width="200" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="75" height="15" class="tdtexto" onClick="CloseValor();">Aceptar</td> <td width="50"> </td> <td class="tdtexto" width="75" onClick="CloseSinValor();">Cancelar</td> </tr> </table></center></td> <td> </td> </tr> </table></center> <div>