Foros del Web » Programando para Internet » ASPX (.net) »

Cerrar un modal

Estas en el tema de Cerrar un modal en el foro de ASPX (.net) en Foros del Web. Hola! estoy programando en vb.net 2005 abrí un modal pero al momento de querer cerrarlo me vuelve a abrir la misma página y no se ...
  #1 (permalink)  
Antiguo 19/05/2009, 15:53
 
Fecha de Ingreso: febrero-2008
Mensajes: 4
Antigüedad: 16 años, 2 meses
Puntos: 0
Cerrar un modal

Hola! estoy programando en vb.net 2005
abrí un modal pero al momento de querer cerrarlo me vuelve a abrir la misma página y no se cierra.
Estoy utilizando este código

Protected Sub btnSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSave.Click
btnSave.Attributes.Add("onclick", "CierraModal();")
End Sub

y tengo esta función

<script language = "javascript" type = "text/javascript">
function CierraModal()
{
window.close()
}
</script>

Me urge!
Cualquier ayuda es buena!!!
Muchas gracias
  #2 (permalink)  
Antiguo 19/05/2009, 18:36
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 23 años, 6 meses
Puntos: 19
Respuesta: Cerrar un modal

Proba agregar el
btnSave.Attributes.Add("onclick", "CierraModal();")
en el load de la página.
Algo raro esta pasando porque si te abre una página en vez de cerrarla debes en algun lado llamando a la funcion que abre el modal o algo similar.
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!
  #3 (permalink)  
Antiguo 20/05/2009, 01:14
 
Fecha de Ingreso: mayo-2005
Mensajes: 36
Antigüedad: 19 años
Puntos: 0
Respuesta: Cerrar un modal

Hola magaslcbl,

Creo que te estas liando. Estas añadiendo al onclick cliente de un botón de servidor una funcion para cerrar la página. Si lo que quieres es que al pulsar el boton se cierre la página ponlo directamente en un botón HMTL:

<input type="button" value="Cerrar" onclick="CierraModal();">

Espero que te sirva
__________________
Experiencia web
  #4 (permalink)  
Antiguo 20/05/2009, 20:38
Avatar de sixto.jose  
Fecha de Ingreso: marzo-2006
Ubicación: Medellin-Colombia
Mensajes: 63
Antigüedad: 18 años, 1 mes
Puntos: 0
Respuesta: Cerrar un modal

Hola la mejor forma de hacerlo es de la siguiente forma, lo podes hacer en el Page_Load de tu pagin, espero y te sirva

btnSave.Attributes.Add("onclick", "javascript:CierraModal()");

claro que esta en C# pasarlo a visual basic es practicamente lo mismo solo que sin los ";" al final ^^ espero que te haya sido util.

Suerte.
__________________
agnus dei
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:26.