ubiquitour.com

Cómo romper de marcos

Aunque los marcos no son casi tan populares como lo fueron una vez, como diseñador web, es a menudo su peor pesadilla para encontrar que su sitio perfectamente diseñado ha terminado en algún otro conjunto de marco. Romper Marcos también puede ser útil si usted tiene ciertos elementos de su sitio que requiere Marcos, pero otros que no. Uso de código HTML o JavaScript para que su web no está injustamente atrapada en marcos.

Instrucciones

1 Poner un enlace en su sitio de Internet titulado "Romper este sitio fuera de un marco". Utilice el siguiente código HTML para ello:

< a href = "del http://www.yourwebsite.com/" target = "_parent" > romper este sitio fuera de un marco de < /a >

Reemplace "de www.yourwebsite.com" con su sitio URL.

2 Utilice el siguiente código de JavaScript para asegurar que su sitio web automáticamente se rompe fuera de marcos:

< SCRIPT LANGUAGE = "JavaScript" >

<!--sitio de la rotura de Marcos. -->

<!--

setTimeout ("changePage()", 3000);

función changePage() {}

Si (self.parent.frames.length! = 0)

Self.Parent.Location= "los http://www.yourwebsite.com";

}

-->

< /script >

Colocar el código dentro de las etiquetas < body >. Reemplace "de www.yourwebsite.com" con su sitio URL.

3 Utilice el siguiente código de JavaScript para romper el sitio de Marcos y proporcionar al usuario una alerta automáticamente:

< SCRIPT LANGUAGE = "JAVASCRIPT" >

<!--

Si (top.frames.length > 1) {}

Top.Location= "los http://www.yourwebsite.com";

ALERT ("no hay más marcos!");

}

-->

< /script >

Reemplace "de www.yourwebsite.com" con su sitio URL.

Consejos y advertencias

  • Hay muchas variantes en los métodos descritos que realización la misma tarea.