Fügen Sie Ihrer Site einen Iframe Breaker hinzu

Iframe Breaker

Mein guter Freund Kevin Mullett Als er auf einen meiner Links in Twitter klickte, wurde er mit einem großen Popup und einer Warnung vor bösartigem Code auf meine Website gebracht. Das ist genug, um jemanden zu erschrecken, also habe ich angefangen, ein paar Tests durchzuführen. Es stellt sich heraus, dass an meiner Website eigentlich nichts falsch war - das Problem war der Link.

Der Link auf einer anderen Site erzeugte oben eine Symbolleiste, die die Benutzer dazu ermutigte, auf einen böswilligen Link zu klicken, während meine Site in einen Iframe darunter geladen wurde. Für die meisten Leute könnte es den Anschein haben, dass meine Website bösartigen Code verbreitet. Um ehrlich zu sein, ich verachte absolut jede Site, die meine Site innerhalb eines Iframes lädt, also habe ich getan, was jeder vernünftige Geek tun würde ... Ich habe einen Frame Breaker geladen.

Der Code ist recht einfach. Fügen Sie die folgende Codezeile in den Kopfbereich Ihrer Seite ein:

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

Wenn die Seite mit dem Symbolleistenrahmen geladen wird, wird Javascript ausgeführt. Wenn Ihre Seite nicht den gesamten Browser einnimmt, wird die Seite buchstäblich umgeleitet, um zur Seite im Browser zu werden. Schön und einfach - und kein Risiko mehr, in einer böswilligen Symbolleiste gefangen zu werden!

Was denken Sie?

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.