Ciljajte na okno ali okvir z uporabo JavaScripta ali HTML

Uporabite top.location.href in druge ciljne povezave v Javi

Spletni brskalnik

Adam Gault/OJO Images/Getty Images





Windows in okvirji so izrazi, ki se uporabljajo za opis tega, kar se lahko prikaže, ko kliknete povezavo na spletnem mestu. Brez dodatnega kodiranja se bodo povezave odprle v istem oknu, ki ga trenutno uporabljate, kar pomeni, da boste morali pritisniti gumb za nazaj, da se vrnete na stran, po kateri ste brskali.

Če pa je povezava definirana tako, da se odpre v novem oknu, se bo prikazala v novem oknu ali zavihku v vašem brskalniku. Če je povezava določena za odpiranje v novem okvirju, se bo pojavila na vrhu trenutne strani v vašem brskalniku.





Z običajno povezavo HTML, ki uporablja oznako sidra, lahko ciljno usmerite stran, na katero se povezava nanaša, tako da se povezava, ko kliknete, prikaže v drugem oknu ali okvirju. Seveda je enako mogoče storiti tudi znotraj Javascripta - dejansko obstaja veliko prekrivanja med HTML in Javo. Na splošno lahko z Javo ciljate na večino vrst povezav.

Uporaba top.location.href in drugih ciljnih povezav v Javi

Kodirajte v HTML ali JavaScript za ciljanje povezav, tako da se odpirajo v novih praznih oknih, v nadrejenih okvirih, v okvirih na trenutni strani ali v določenem okvirju znotraj nabora okvirjev.



Če želite na primer ciljati na vrh trenutne strani in izstopiti iz katerega koli nabora okvirjev, ki bi ga trenutno uporabljali

|_+_|

v HTML. V Javascriptu, ki ga uporabljate

|_+_|



ki dosega isti cilj.

Drugo kodiranje Java sledi podobnemu vzorcu:



Učinek povezave HTML JavaScript
Ciljajte na novo prazno okno |_+_| |_+_|
Ciljajte na vrh strani |_+_| |_+_|
Ciljanje na trenutno stran ali okvir |_+_| |_+_|
Ciljni nadrejeni okvir |_+_| |_+_|
Ciljajte na določen okvir znotraj nabora okvirjev |_+_| |_+_|
Ciljajte na določen iframe znotraj trenutne strani |_+_| |_+_|

Ko ciljate na določen okvir znotraj nabora okvirjev ali na določen okvir iframe na trenutni strani, zamenjajte 'thatframe', prikazan v kodi, z imenom okvirja, kjer želite, da se prikaže vsebina. Vendar obdržite narekovaje - potrebni so.

Ko za povezave uporabljate kodiranje JavaScript, ga povežite z dejanjem, kot je npr onClick, oz onMousover. Ta jezik bo določil, kdaj naj se povezava odpre.