Recientemente, otro comportamiento deshonesto se ha vuelto popular en China: el uso de marcos (marcos) para incorporar sus páginas web en sus páginas web.
Por ejemplo, hay un sitio web que afirma ser un "portal de agregación de reputación" que proporciona la esencia de los foros en línea en todo el país. Sin embargo, de hecho, es utilizar un marco para obtener las páginas web de otras personas y luego agregar sus propios anuncios y logotipos del sitio web. ¿Cómo es esto diferente de los libreros pirateados? !
Método de prevención, en
La copia del código es la siguiente:
</body>
Se agregó este código antes:
La copia del código es la siguiente:
<script type = "text/javaScript">
if (top.location! == self.location)
{
top.location = self.location;
}
</script>
Este código es válido. Sin embargo, hay un problema: después de usarlo, nadie puede incrustar su página web en el marco, incluido usted mismo.
¿Hay alguna manera de que mi página web solo pueda ser incrustada en mi propio marco, no el marco de otra persona?
La copia del código es la siguiente:
<script type = "text/javaScript">
intentar{
top.location.hostName;
if (top.location.hostname! = window.location.hostname) {
top.location.href = window.location.href;
}
}
Catch (e) {
top.location.href = window.location.href;
}
</script>
Ok, se completa el código de versión actualizado. A excepción de los nombres de dominio locales, ningún otro nombre de dominio puede incrustar su página web en el marco. Mi blog usa este código ahora.