Zakaj je to, da nekatere spletne strani se zdi, da past me je, zato sem ne more priti ven
Veliko mest slabega slovesa uporabite tehniko, ki povzroča naslednje mučno situacijo:? Ko poskusite zapustiti mesto, bodisi z uporabo gumba Nazaj, ali tako, da zaprete okno brskalnika, mestu Ponovno se pojavi v novem oknu. V najhujših primerih, stran pops v treh ali štirih novih oken, ko boste poskušali zapustiti, in v bistvu edini izhod je, da zaustavite računalnik. Način, kako večina ljudi ujamejo v teh mestih je skozi oglasi v spletnih iskalnikih, ki izgledajo legitimno, dokler ne kliknete na njih.
Tako ti kraji delo je, kot sledi. Če ste prebrali HowStuffWorks članek Kako Strani spletno delo, veste, da je HTML koda za najpreprostejši spletne strani izgleda takole:!
Vsebina strani gre tu ...tag zaznamuje začenši telesa strani. You are dovoljeno spreminjati telesno oznako. Na primer, če ga spremenijo tako, da izgleda kot, nato pa se bo barva ozadja strani rumena.
Vsi pomembnejši brskalniki danes podpirajo sposobnost imenovano JavaScript in JavaScript vam omogoča, da bi vgradili kodo v stran. Uporaba JavaScripta, eno modifikatorji lahko dodate na telesno tag je onUnload. Na primer, lahko rečete:
Ta pravi, " Ko je brskalnik poskuša raztovoriti stran (bodisi z uporabo gumba Nazaj, ali tako, da zaprete okno), klic funkcije JavaScript imenom replay ". Na vrhu strani, funkcija replay je majhen funkcija JavaScript, da izgleda takole:
//]]]] >]] >Ko postane funkcija Replay imenuje, lahko videli, da je vse, kar počne odpreti novo okno, ki vsebuje vse, kar stran je zahtevala, (tu je www.blahblahblah.com). Nič ustaviti ustvarjalec spletne strani odpiranja več oken - preprosto dodate štiri bolj odprte linije za funkcijo Replay bo povzročilo pet nova okna, da se odpre. Če se vse to isto stvar, vaš zaslon hitro napolni z več deset oken. To je, ko boste morali zapreti.
Uporaba spremenljivke zastave je zanimivo. To je tam, ker če stran vsebuje povezavo, povzroča onUnload se sproži, ko je povezava kliknili. Tako da bo povezava vsebovati naslednje kode:
To izklopi funkcijo Replay, če uporabnik klikne na povezavo na strani
Obstajajo vse vrste drugih manj nadležnih stvari, ki jih lahko storite s. JavaScript. Ta stran ima veliko povezav
Te povezave vam bo pomagal izvedeti več.