Ser o no ser... un frame...

Como ya os he contado otras veces, estoy a cargo de www.todoexpertos.com, uno de los sitios Web más importantes en castellano, con millones de usuarios únicos mensuales.

No sé por qué, tal vez para un futuro ataque phising, pero hubo otros tres sitios que les dio por poner la Web dentro de un frame sin ningún permiso.

Es decir, utilizaban un código similar a:

<HTML>
<HEAD> </ HEAD>
<FRAMESET>
   <FRAME src = "http://www.todoexpertos.com">
</ FRAMESET>
</ HTML>


Por lo que esa Web parecía ser todoexpertos.com...
Así que, con razón moral pero sin consistencia juridico/legal, podría haberme enfadado... pero decidí que lo mejor era aplicar este sencillo código javascript que asegura que una página no esté dentro de un iframe:

if (top.location! = Self.location) top.location = self.location;

Y con una sola línea te ahorras diversos dolores de cabeza