Afegiu un interruptor Iframe al vostre lloc

trencador d’iframe

El meu bon amic Kevin Mullett em va informar quan va fer clic a un dels meus enllaços a Twitter, que el van portar al meu lloc amb una finestra emergent i una advertència de codi maliciós. Ja n’hi ha prou per espantar a algú, així que vaig començar a fer algunes proves. Finalment, no hi havia res de dolent en el meu lloc: el problema era l’enllaç.

L'enllaç d'un altre lloc va generar una barra d'eines a la part superior que animava la gent a fer clic en un enllaç maliciós mentre carregava el meu lloc en un iframe que hi havia a sota. Per a la majoria de la gent, podria semblar que el meu lloc difonia codi maliciós. Per ser sincer, menysprezco absolutament qualsevol lloc que carregui el meu lloc dins d'un iframe, així que vaig fer el que faria qualsevol geek raonable ... Vaig carregar un trencador de trames.

El codi és bastant senzill. Col·loqueu la següent línia de codi a la secció principal de la pàgina:

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

Quan la pàgina es carrega amb el marc de la barra d'eines, s'executa Javascript i, si la pàgina no ocupa tot el navegador, literalment redirigeix ​​la pàgina per convertir-la en la pàgina del navegador. Bonic i fàcil, i ja no hi ha risc de quedar atrapat en alguna barra d’eines maliciosa.

Què et sembla?

Aquest lloc utilitza Akismet per reduir el correu no desitjat. Esbrineu com es processa el vostre comentari.