Foros del Web » Programando para Internet » ASP Clásico »

Cerrar ventana o secion

Estas en el tema de Cerrar ventana o secion en el foro de ASP Clásico en Foros del Web. Respetados señores del foro: agradezco inmesamente si me colaboran con la siguieten inquietud: necesito cerrar una secion o ventana y no se como se hace ...
  #1 (permalink)  
Antiguo 05/01/2005, 09:21
Avatar de vpino  
Fecha de Ingreso: diciembre-2004
Ubicación: colombia
Mensajes: 265
Antigüedad: 20 años, 3 meses
Puntos: 0
Cerrar ventana o secion

Respetados señores del foro: agradezco inmesamente si me colaboran con la siguieten inquietud: necesito cerrar una secion o ventana y no se como se hace en asp, tengo poco conocimiento del tema y en las busquedas que hechas econtre una funcion y un link pero realmente no se como pegarlo a mi codigo puesto que lo pego en cualquier parte del programa y al correr el link, no hace ningun efecto

<script language=javascript>
window.close()
</script>

<a href="javascript:close();">Cerrar ventana</a>

si me indican en que parte de la pagina debo pergar el codigo se los agradecere.
  #2 (permalink)  
Antiguo 05/01/2005, 09:26
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
El evento close() de window puede cerrar ventanas popup sin problemas, pero solo en ciertos navegadores puede cerrar las ventanas principales (que supongo es lo que intentas hacer).
  #3 (permalink)  
Antiguo 05/01/2005, 12:26
Avatar de vpino  
Fecha de Ingreso: diciembre-2004
Ubicación: colombia
Mensajes: 265
Antigüedad: 20 años, 3 meses
Puntos: 0
Hola carlos: estoy trabajando con internet explorer, y si efectivamente necesito cerrar la ventana o menu principal, me prodrias indicar como hacerlo?, de verdad te lo agradezco, pues soy nuevo en esto de asp.
mil gracias por prestarme ayuda
  #4 (permalink)  
Antiguo 05/01/2005, 12:52
 
Fecha de Ingreso: marzo-2004
Ubicación: San José, Costa Rica
Mensajes: 234
Antigüedad: 21 años
Puntos: 0
Saludos,

Prueba con este:

<a href="#" onclick="javascritp:window.self.close();">
__________________
Quieres una cuenta de Gmail?
Solo enviame un privado... :-)
  #5 (permalink)  
Antiguo 05/01/2005, 12:58
Avatar de vpino  
Fecha de Ingreso: diciembre-2004
Ubicación: colombia
Mensajes: 265
Antigüedad: 20 años, 3 meses
Puntos: 0
JOSE: mil gracias por contestarme, probe con esta linea y no me funciono, no se que me falta o en que parte del programa la debo insertar

<a href="#" onclick="javascritp:window.self.close();">cerrar </a>
  #6 (permalink)  
Antiguo 05/01/2005, 13:05
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Este código lo tomé de las FAQ's de javascript, funciona sin problemas:

Código:
<html>
<head>
<script language="JavaScript">

function cerrar() {
var ventana = window.self;
ventana.opener = window.self;
ventana.close();
}

</script>
</head>
<body>
Problema:<br>
<a href="#" onClick="window.close()">
Cerrar ventana de modo tradicional (el navegador pedirá confirmación)
</a><br><br>
Solución:<br>
<a href="#" onClick="cerrar()">
Cerrar ventana sin confirmación
</a>
</body>
</html>
  #7 (permalink)  
Antiguo 05/01/2005, 13:44
 
Fecha de Ingreso: marzo-2004
Ubicación: San José, Costa Rica
Mensajes: 234
Antigüedad: 21 años
Puntos: 0
hmmm no debes insertarlo en el programa debe aparecer en el código HTML normal....

A mi me funciona sin problemas...


Cita:
Iniciado por vpino
JOSE: mil gracias por contestarme, probe con esta linea y no me funciono, no se que me falta o en que parte del programa la debo insertar

<a href="#" onclick="javascritp:window.self.close();">cerrar </a>
__________________
Quieres una cuenta de Gmail?
Solo enviame un privado... :-)
  #8 (permalink)  
Antiguo 05/01/2005, 13:53
Avatar de vpino  
Fecha de Ingreso: diciembre-2004
Ubicación: colombia
Mensajes: 265
Antigüedad: 20 años, 3 meses
Puntos: 0
el codigo lo tengo asi:
<td> <b><font face="Arial" size="1" color="black">
<a href="#" onclick="javascritp:window.self.close();">cerrar </a>
</font> </b> </td>

puede se algo sencillo pero no se como funciona. gracias por ayudarme
  #9 (permalink)  
Antiguo 05/01/2005, 13:56
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
vamos vpino, copia el pega el código que te puse anteriomente en un archivo .html, ejecútalo y analízalo, verás que es muy sencillo. Como es simple HTML, ni siquiera necesitas un servidor web, solo dale doble click al archivo.

Saludos
  #10 (permalink)  
Antiguo 05/01/2005, 14:03
Avatar de vpino  
Fecha de Ingreso: diciembre-2004
Ubicación: colombia
Mensajes: 265
Antigüedad: 20 años, 3 meses
Puntos: 0
Carlos: copie tu codigo y lo probe, pero al hacer clic en el link no hace nada, ya tengo es venguenza con ustedes que tanto me han ayudado, didicare mas tiempo para analizar que pasa y los molestare mas tarde, no saben cuanto les estoy agradeciendo


en el programa principal tengo:

<tr valign="top">
<td ALIGN=right><IMG src=" bd21327_.gif" ></td>

<td ALIGN=right><IMG src=" bd21327_.gif" ></td>
<td> <b><font face="Arial" size="1" color="black"> <a href="cerrarventana.asp" target="principal" > cerrarventana</a></font></b></td>
</tr>



y en cerrarventana.asp tu codigo
<html>
<head>
<script language="JavaScript">

function cerrar() {
var ventana = window.self;
ventana.opener = window.self;
ventana.close();
}

</script>
</head>
<body>
Problema:<br>
<a href="#" onClick="window.close()">
Cerrar ventana de modo tradicional (el navegador pedirá confirmación)
</a><br><br>
Solución:<br>
<a href="#" onClick="cerrar()">
Cerrar ventana sin confirmación
</a>
</body>
</html>
  #11 (permalink)  
Antiguo 05/01/2005, 14:10
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
vaya, vaya.......deduzco que estas empezando completamente en esto de programar web....don't worry. Es fácil, cambia el pragmento que mandaste por esto:

<tr valign="top">
<td ALIGN=right><IMG src=" bd21327_.gif" ></td>
<td> <b><font face="Arial" size="1" color="black"> <a href="#" onClick="ventana = window.self;ventana.opener = window.self;ventana.close()"> cerrarventana</a></font></b></td>
</tr>

y listo.
  #12 (permalink)  
Antiguo 05/01/2005, 15:04
Avatar de vpino  
Fecha de Ingreso: diciembre-2004
Ubicación: colombia
Mensajes: 265
Antigüedad: 20 años, 3 meses
Puntos: 0
tienes toda la razon: te cuento que el codigo funciona en una sola ventana, el problemas que tengo es que mi pantalla tiene 3 frames, ya vere como resuelvo el problema. pero la ayuda que me han dado es correcta. mil gracias a todos
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:32.