Pievienojiet savai vietnei Iframe Breaker

iframe pārtraucējs

Mans labs draugs Kevins Mulets informēja mani, kad viņš čivināt noklikšķināja uz vienas no manām saitēm, viņu uz manu vietni atveda ar lielu uznirstošo logu un brīdinājumu par ļaunprātīgu kodu. Tas ir pietiekami, lai kādu nobiedētu, tāpēc es sāku veikt dažas pārbaudes. Tas beidzās ar to, ka manai vietnei faktiski nebija nekā nepareiza - problēma bija saite.

Saite citā vietnē izveidoja rīkjoslas augšdaļu, kas mudināja cilvēkus noklikšķināt uz ļaunprātīgas saites, vienlaikus ielādējot manu vietni zemāk esošajā iframe rāmī. Lielākajai daļai cilvēku varētu šķist, ka mana vietne izplata ļaunprātīgu kodu. Ja godīgi, es absolūti nicinu jebkuru vietni, kas ielādē manu vietni iframe ietvaros, tāpēc es darīju to, ko darītu jebkurš saprātīgs geek ... Es ielādēju rāmja pārtraucēju.

Kods ir diezgan vienkāršs. Lapas galvenes sadaļā ievietojiet šādu koda rindu:

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

Kad lapa tiek ielādēta ar rīkjoslas rāmi, Javascript tiek izpildīts un, ja jūsu lapa neaizņem visu pārlūku, tas burtiski novirza lapu, lai tā kļūtu par pārlūkprogrammas lapu. Jauki un viegli - un vairs nav riska nokļūt kādā ļaunprātīgā rīkjoslā!

Ko jūs domājat?

Šī vietne izmanto Akismet, lai samazinātu surogātpastu. Uzziniet, kā tiek apstrādāts jūsu komentārs.