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...
- Menú barra horizontal con botones para desplazar
- Scroll con Mootools
- Validar CIF
- Estructuras de Control con JavaScript
- Un script en Javascript que detecta el navegador del visitante
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.