Prečo je to, že niektoré webové stránky sa zdá, že pasce ma, tak som nemôže dostať von
Mnoho miesta zlou povesťou použiť techniku, ktorá spôsobuje nasledujúce skľučujúca situáciu :? Keď sa pokúsite opustiť miesto, a to buď pomocou tlačidla Späť alebo zatvorením okna prehliadača, miesto sa objaví v novom okne. V najhorších prípadoch, miesto sa objaví v troch alebo štyroch nových oknách pri pokuse nechať, av podstate jediná cesta von je vypnúť počítač. Spôsob, akým väčšina ľudí dostať do pasce týchto stránok je cez výpisy vo vyhľadávačoch, ktoré vyzerajú legitímne, kým na ne kliknete.
spôsob, akým tieto stránky práce je nasledujúci. Ak ste si prečítali článok HowStuffWorks Ako webové stránky pracovať, viete, že HTML kód pre najjednoduchšie webové stránky vyzerá takto :!
Obsah stránky ide tu ...tag označí počiatok tele stránky. Tie sú povolené upraviť značku tela. Napríklad, ak ste ho zmeniť, takže to vyzerá, potom farba pozadia stránky bude žltý.
Všetky hlavné prehliadače dnes podporujú schopnosť nazvaný JavaScript a JavaScript umožňuje vložiť kód stránky. Použitie JavaScript, jeden z modifikátorov môžete pridať do tagu body je onUnload. Napríklad, môžete povedať:
Toto hovorí, " Keď prehliadač sa pokúsi uvoľniť stránku (buď pomocou tlačidla Späť alebo zatvorením okna), volanie funkcie jazyka JavaScript s názvom replay ". V hornej časti stránky, funkcie prehrávania je malý funkcia JavaScript, ktorý vyzerá takto:
//]]]] >]] >Ak je funkcia replay sa zavolá, môžete vidieť, že všetko, čo robí, je otvoriť nové okno, ktoré obsahuje, čo strana je požadované (tu, je to www.blahblahblah.com). Nie je nič zastaviť tvorca webovej stránky od otvorenia viac okien - jednoducho pridávať ďalšie štyri otvorené linky do funkcie prehrávania spôsobí päť nové okná otvoriť. Ak všetci robia to isté, vaše obrazovka sa rýchlo zaplní desiatkami okien. To je, keď musíte vypnúť.
Použitie premennej vlajky je zaujímavé. To je tam preto, že v prípade, že stránka obsahuje odkaz, spôsobí onUnload, aby sa spustil po kliknutí na odkaz. Takže odkaz bude obsahovať nasledujúce kód:
Toto vypne funkciu prehranie v prípade, že používateľ klikne na odkaz na stránke
K dispozícii sú všetky druhy iných menej nepríjemných vecí, ktoré môžete robiť s. JavaScript. Táto stránka má veľa odkazov
TietPage [1] [2]