Tecnología

Inicio

Cómo romper iFrame en Firefox

IFrames contienen otra página web externo, por lo que pueden incluir páginas externas dentro de su propio sitio web. Usted "Break Out" de un iFrame para redirigir a los usuarios directamente a la página web que contiene del marco flotante. Los desarrolladores web que utilizan iFrames puede salir del marco usando JavaScript. El JavaScript recupera la URL del iFrame y lo abre en una nueva ventana en Firefox. Esta programación se utiliza en los sitios donde se eliminan los marcos flotantes o cuando usted quiere asegurarse de que otro servidor web no está usando su contenido en un iFrame que dirige a su sitio web.

Instrucciones

1 Haga clic en la página HTML que se utiliza dentro del marco flotante. Haga clic en "Abrir con" y en las opciones del menú a continuación, haga doble clic en un editor HTML que se utiliza para crear las páginas.

2 Crear una etiqueta de JavaScript "guión", que se utiliza en HTML para identificar el código JavaScript en el navegador. Escriba el siguiente código antes de la etiqueta "</ head>":

<Script type = "text / javascript"> </ script>

Si ya tiene un elemento de etiqueta de script, puede crear un segundo uno o colocar el código JavaScript en la etiqueta script existente.

3 Escriba el siguiente código para salir del marco flotante:

si (top.location! = self.location)

{} Top.location = self.location.href

El código comprueba para asegurarse de que la URL en el navegador está en el marco de la ventana principal. Si no es así, el código se desata del marco flotante y lo envía al usuario directamente a la URL del iFrame.

4 Pulse la tecla "Ctrl" en el teclado y pulse "S" para guardar los cambios. Cierre el archivo y haga doble clic en él para probar el código iFrame en Firefox. La prueba muestra que el código JavaScript rompe el marco flotante y se abre una ventana con la URL del marco.