Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2010, 12:18
Avatar de dragonrod
dragonrod
 
Fecha de Ingreso: septiembre-2007
Ubicación: Quito
Mensajes: 4
Antigüedad: 17 años, 4 meses
Puntos: 0
Ayuda con devolución de datos desde pagina aspx con javascript

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