Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/03/2002, 02:34
Avatar de Beakdan
Beakdan
 
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, Nuevo León
Mensajes: 433
Antigüedad: 23 años, 2 meses
Puntos: 7
Re: Cerrar marco con Javascript?

Christian:
El único modo que conozco de "cerrar" un frame sin recargar el contenido del que queda es contrayéndolo. Para eso, es necesario poner un nombre en la definición del frameset, por ejemplo:
Código:
<frameset name="principal" rows="65,*" framespacing="0" frameborder="0" border="0">
¿Parece extraño verdad?... luego con javascript, cambias el valor definido en "rows" o "cols" (segun el caso) del frameset accediendo con su "name". En este caso en particular, defines una función como esta:
Código:
function fContraerFrames(){
	top.principal.rows = "1,*";
}
en el documento en el frame superior y la llamas desde un link...
Esto sólo funciona con IE...
No cierra realmente el frame, pero tampoco recarga el otro. Espero que pueda servirte...