Добавете Iframe Breaker към вашия сайт

iframe прекъсвач

Мой добър приятел Кевин Мълет ме информира, когато щракна върху една от моите връзки в Twitter, той беше доведен на сайта ми с голямо изскачащо съобщение и предупреждение за злонамерен код. Това е достатъчно, за да изплаши някого, затова започнах да проверявам. Приключва, че всъщност няма нищо лошо в моя сайт - проблемът беше връзката.

Връзката на друг сайт създаде лента с инструменти отгоре, която насърчава хората да кликват върху злонамерена връзка, докато зареждат сайта ми в рамка отдолу. За повечето хора може да изглежда, че сайтът ми разпространява злонамерен код. За да бъда честен, абсолютно презирам всеки сайт, който зарежда сайта ми в рамките на iframe, така че направих това, което би направил всеки разумен отрепка ... Заредих прекъсвач на кадри.

Кодът е съвсем прост. Поставете следния ред код в секцията за глава на вашата страница:

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

Когато страницата се зареди с рамката на лентата с инструменти, Javascript се изпълнява и ако страницата ви не заема целия браузър, тя буквално пренасочва страницата, за да се превърне в страницата в браузъра. Хубаво и лесно - и няма повече риск да бъдете хванати в някоя злонамерена лента с инструменти!

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.