Magdagdag ng isang Iframe Breaker sa Iyong Site

iframe breaker

Ang aking mabuting kaibigan Kevin Mullett alam sa akin nang mag-click siya sa isa sa aking mga link sa Twitter, dinala siya sa aking site na may isang malaking popup at isang babala sa nakakahamak na code. Sapat na iyan upang takutin ang ano mula sa isang tao, kaya nagsimula akong gumawa ng pagsubok. Hangin ito wala talagang mali sa aking site - ang problema ay ang link.

Ang link sa isa pang site ay gumawa ng isang toolbar sa itaas na naghihikayat sa mga tao na mag-click sa isang nakakahamak na link, habang ang pag-load ng aking site sa isang iframe sa ilalim. Sa karamihan ng mga tao, maaaring magkaroon ng hitsura na ang aking site ay kumakalat ng nakakahamak na code. Upang maging matapat, lubos kong kinamumuhian ang anumang site na naglo-load ng aking site sa loob ng isang iframe, kaya ginawa ko ang gagawin ng anumang makatuwirang geek ... Nag-load ako ng isang frame breaker.

Ang code ay medyo simple. Ilagay ang sumusunod na linya ng code sa seksyon ng ulo ng iyong pahina:

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

Kapag naglo-load ang pahina ng frame ng toolbar, ang Javascript ay nagpapatupad at kung ang iyong pahina ay hindi kumukuha ng buong browser, literal na nai-redirect nito ang pahina upang maging pahina sa browser. Maganda at madali - at wala nang panganib na mahuli sa ilang nakakahamak na toolbar!

Ano sa tingin ninyo?

Ang site na ito ay gumagamit ng Akismet upang mabawasan ang spam. Alamin kung paano naproseso ang data ng iyong komento.