Dodaj element przerywający iframe do swojej witryny

wyłącznik iframe

Mój dobry przyjaciel Kevin Mullett poinformował mnie, kiedy kliknął jeden z moich linków na Twitterze, został przeniesiony do mojej witryny z dużym wyskakującym okienkiem i ostrzeżeniem o złośliwym kodzie. To wystarczy, żeby kogoś wystraszyć, więc zacząłem robić testy. Okazuje się, że w mojej witrynie nie było nic złego - problemem był link.

Odsyłacz do innej witryny powodował u góry pasek narzędzi, który zachęcał ludzi do klikania złośliwego łącza, podczas ładowania mojej witryny w ramce iframe pod spodem. Dla większości osób może się to wydawać, że moja witryna rozpowszechnia złośliwy kod. Szczerze mówiąc, ja absolutnie pogardzać każdą stronę, która ładuje moja strona wewnątrz iframe, więc zrobiłem to, co każdy rozsądny maniakiem zrobi ... I załadowany wyłącznik ramki.

Kod jest dość prosty. Umieść następujący wiersz kodu w sekcji head swojej strony:

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

Kiedy strona ładuje się z ramką paska narzędzi, JavaScript jest wykonywany, a jeśli Twoja strona nie zajmuje całej przeglądarki, dosłownie przekierowuje stronę, aby stała się stroną w przeglądarce. Ładnie i łatwo - i nie ma już ryzyka, że ​​zostaniesz złapany na jakimś złośliwym pasku narzędzi!

Co o tym myślisz?

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.