Kada stvorite dokument koji se nalazi unutar nje IFRAME
, sve veze u tom okviru automatski će se otvoriti u istom okviru. Ali s atributom na vezi (elementu ili elementu) možete odrediti gdje bi se vaši linkovi trebali otvoriti.
Možete odabrati da svoj iframe jedinstveno ime s atributom, a zatim usmjerite svoje veze u taj okvir s ID-om kao vrijednost cilj
atribut:
id = "stranica">target = "stranica">
Ako dodate cilj u ID koji ne postoji u trenutačnoj sesiji preglednika, to će otvoriti vezu u novom prozoru preglednika, s tim imenom. Po prvi put, sve veze koje upućuju na navedeni cilj otvorit će se u istom novom prozoru.
Ali ako ne želite imenovati svaki prozor ili svaki okvir s ID-om, još uvijek možete ciljati određene prozore bez potrebe za imenovanim prozorom ili okvirom. To se naziva standardnim ciljevima.
Četiri ciljane ključne riječi
Postoje četiri ciljane ključne riječi koje ne zahtijevaju imenovani okvir. Ove ključne riječi omogućuju vam otvaranje veza u određenim područjima prozora web preglednika koji možda neće imati ID povezan s njima. To su ciljevi koje web preglednici prepoznaju:
_self
- To je zadani cilj za bilo koju sidrenu oznaku. Ako ne postavite
cilj
atribut ili koristite ovaj cilj, veza će se otvoriti u istom prozoru ili okviru u kojem se veza nalazi.
- To je zadani cilj za bilo koju sidrenu oznaku. Ako ne postavite
_roditelj
- Iframeovi su ugrađeni unutar web stranica. A možete upotrijebiti iframe na stranici koja se nalazi u drugom iframeu na drugoj web stranici. Kada postavite
cilj
pripisati_roditelj
veza će se otvoriti na web stranici koja drži iframe.
- Iframeovi su ugrađeni unutar web stranica. A možete upotrijebiti iframe na stranici koja se nalazi u drugom iframeu na drugoj web stranici. Kada postavite
_vrh
- U većini situacija s iframima, ovaj cilj će otvoriti veze na isti način kao i
_roditelj
cilj ne. Ali ako postojiIFRAME
unutar jednogIFRAME
,_vrh
cilj otvara veze u prozoru najviše razine u seriji, uklanja sve iframeove.
- U većini situacija s iframima, ovaj cilj će otvoriti veze na isti način kao i
_prazan
- Ovo je najčešće korišten cilj - otvara vezu u sasvim novom prozoru, slično popupu.
Kako odabrati imena vaših okvira
Kada gradite web stranicu s iframima, dobro je dati svakom od njih određeno ime. To vam pomaže da zapamtite što su i omogućuje vam slanje veza na te određene okvire.
Volim imenovati svoje iframes za ono što su za. Na primjer:
id = "veze">id = „vanjski dokumenta”>
Upotreba HTML okvira s ciljevima
HTML5 čini okviri i okviri za okvire zastarjele, ali ako još uvijek upotrebljavate HTML 4.01, možete ciljati određene okvire na isti način na koji ciljate iframeove. Dajete nazive okvira s iskaznica
atribut:
id = "myFrame">
Zatim, kada veza u nekom drugom okviru (ili prozoru) ima isti cilj, veza će se otvoriti u tom okviru:
target = "myFrame">
Četiri ciljne ključne riječi također rade s okvirima. _roditelj
otvara se u okviru za zatvaranje, _self
otvara se u istom okviru, _vrh
otvara se u istom prozoru, ali izvan okvira okvira i _prazan
otvara se u novom prozoru ili kartici (ovisno o pregledniku).
Postavljanje zadanog cilja
Također možete postaviti zadani cilj na svojim web stranicama pomoću elementa. Postavili ste cilj
dodijelite naziv iframe-a (ili okviru u HTML 4.01) koji želite otvoriti sve veze. Također možete postaviti zadane ciljeve jedne od četiri ciljane ključne riječi. Evo kako napisati zadani cilj za stranicu:
Element pripada u GLAVA
vašeg dokumenta. To je prazan element, tako da u XHTML-u biste uključili zatvaranje crte:
/>