Necesito ayuda para poder devolver de una pagina POPUP de calendario a la pagina que la llama.
En la pagina que le esta llamando esta el siguiente código, aquí llamo a la función fcalendario.
<td style="width: 198px; height: 27px;">
<asp:TextBox ID="txtFechaIni" runat="server" MaxLength="10" Width="75px"></asp:TextBox>
<input class="Calendario" id="btnFechaIni" onclick="javascript:fCalendario(form1.txtFechaIni) "
type="button" /></td>
Esta llama a un javascript:
function fCalendario(objTxt)
{
var Resp
Resp = Calendario(objTxt.value)
alert(objTxt.value);
objTxt.value = (Resp)?Resp:objTxt.value
}
function Calendario(Fecha)
{ //yyyy/mm/dd
return showModalDialog("/prueba/WebCalendario.aspx",Fecha,"help=no;dialogwidth=298 px;dialogheight=230px;status=no;scroll=no")
}
y lo que deseo es que al momento que ya escojo la fecha retornar el valor que e escogido.
Aquí esta la parte donde llamo a la función devolver que esta mas abajo.
<td><input id="f_date_c" name="date" type="text" onload="javascript:Calendar()" onchange="javascript:Devolver()" style="width: 74px" /></td>
La función para devolver es la siguiente:
<script type="text/javascript">
function Devolver()
{
var fecha
fecha = document.getElementById("f_date_c")
alert(fecha.value)
window.close()
}
</script>
aquí ya quite el return fecha.value, que no me funciona.
esta funcionando bien hasta aquí pero no puedo devolver el valor de la fecha escogida.
Agradecería mucho la ayuda