Este este completo artículo veremos como eliminar los molestos frames. Algunos sitios para no permitirle a los navegantes que salgan fuera del mismo, emplean un 2 frames en donde en la parte superior incluyen contenidos propios y en el otro permiten visualizar contenido de nuestro sitio. Justamente este script rompe esos frames, permitiendo que nuestro sitios se vea ocupando toda la pantalla.
Este es el código que te permite eliminarlos:
<script language="JavaScript">
function quitarFrame()
{
if (self.parent.frames.length != 0)
self.parent.location=document.location.href;
}
quitarFrame()
</script>
Para que funcione debes incluirlo dentro de las marcas <body> y </body>
El ejemplo anterior elimina los frames en forma automática, ya que al cargarse la página es llamada la función QuitarFrame que se encarga de hacer ese trabajo.
En caso de que deseemos eliminar el frame pero luego de un cierto tiempo, deberemos incluir las siguientes líneas de código:
<SCRIPT LANGUAGE="JavaScript">
setTimeout ("breakOut()", 5000);
function breakOut()
{
if (self.parent.frames.length != 0)
self.parent.location=document.location.href;
}
</SCRIPT>
Usuarios que han visto este tema también han visto...
- Cabecera siempre visible con Javascript DHTML
- Enlace con confirmación en JavaScript
- Elementos de formulario select asociados con Javascript
- Precarga simple para página web
- Sonido con Javascript
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.