Adjon hozzá Iframe Breakert a webhelyéhez

iframe megszakító

A jó barátom Kevin Mullett tájékoztatott, amikor rákattintott az egyik linkemre a Twitteren, nagy felugró ablak és rosszindulatú kód figyelmeztetéssel került az oldalamra. Ez elég ahhoz, hogy valakitől megijedjen, ezért elkezdtem tesztelni. Véget vet, hogy valójában semmi baj nem volt a webhelyemmel - a probléma a linkkel volt.

Egy másik webhelyen található link egy felső eszköztárat készített, amely arra ösztönözte az embereket, hogy kattintson egy rosszindulatú linkre, miközben az oldalamat egy iframe-be töltik be alatta. A legtöbb ember számára úgy tűnhet, hogy webhelyem rosszindulatú kódot terjeszt. Hogy őszinte legyek, mindenképpen megvetek minden olyan webhelyet, amely iframe-en belül tölti be a webhelyemet, ezért azt tettem, amit minden ésszerű geek megtett volna ... Betöltöttem egy frame breakert.

A kód meglehetősen egyszerű. Helyezze be a következő kódsort az oldal fejlécébe:

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

Amikor az oldal az eszköztár kerettel töltődik be, a Javascript futtat, és ha az oldal nem foglalja el a teljes böngészőt, szó szerint átirányítja az oldalt a böngésző oldalává. Szép és egyszerű - és nincs többé veszélye annak, hogy valamilyen rosszindulatú eszköztárra kerülnek!

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.