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

cerrar popup

Estas en el tema de cerrar popup en el foro de ASPX (.net) en Foros del Web. Hola : tengo este codigo <script language="JavaScript"> function ventanaSecundaria (URL){ ventana=window.open(URL,"ventana1","width=1, height=1, scrollbars=no, menubar=no, location=no, resizable=no") ventana.focus() } </script> que activo con esta instruccion: Button1.Attributes.Add("onclick", ...
  #1 (permalink)  
Antiguo 24/02/2006, 12:14
 
Fecha de Ingreso: marzo-2004
Mensajes: 198
Antigüedad: 20 años, 1 mes
Puntos: 1
cerrar popup

Hola :

tengo este codigo

<script language="JavaScript">
function ventanaSecundaria (URL){
ventana=window.open(URL,"ventana1","width=1, height=1, scrollbars=no, menubar=no, location=no, resizable=no")
ventana.focus()
}
</script>

que activo con esta instruccion:

Button1.Attributes.Add("onclick", "ventanaSecundaria ('ventana.aspx');")

¿ Que tendria que poner para cerrar la ventana?

Gracias anticipadas
  #2 (permalink)  
Antiguo 24/02/2006, 13:01
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 19 años, 4 meses
Puntos: 7
Modificar tu script para la variable ventana almacene la referencia de la ventana (valga la redundacia) que abres:
Código:
<script type="text/javascript"> 
var ventana;
function ventanaSecundaria (URL){ 
        ventana=window.open(URL,"ventana1","width=1, height=1, scrollbars=no, menubar=no, location=no, resizable=no") 
        ventana.focus()
} 
function cerrarVentanaSecundaria() {
        ventana.close();
}
</script>
Button2.Attributes.Add("onclick", "cerrarVentanaSecundaria ();")

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #3 (permalink)  
Antiguo 24/02/2006, 18:06
 
Fecha de Ingreso: marzo-2004
Mensajes: 198
Antigüedad: 20 años, 1 mes
Puntos: 1
Muchas Gracias.

Una pregunta mas . ¿ Se puede abrir la ventana minimizada ?.

Como seria ?

Gracias otra vez
  #4 (permalink)  
Antiguo 24/02/2006, 20:11
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 19 años, 4 meses
Puntos: 7
No que yo sepa, lo que podrías hacer es que el foco quede en la ventana actual, cambiar ventana.focus() por self.focus()

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #5 (permalink)  
Antiguo 24/02/2006, 23:33
 
Fecha de Ingreso: octubre-2004
Mensajes: 142
Antigüedad: 19 años, 6 meses
Puntos: 0
PRegunta!!! Como se haría en C#????
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 16:55.