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>

