Otvorite linkove gde ih želite
Kada kreirate dokument da bude unutar IFRAME-a, sve veze u tom okviru će se automatski otvarati u tom istom okviru. Ali sa atributom na linku (element ili element) možete odlučiti gdje bi se vaše veze trebale otvoriti.
Možete odabrati da navedete svoje iframe jedinstveno ime sa atributom, a zatim usmerite svoje veze u taj okvir pomoću ID-a kao vrijednosti ciljnog atributa:
id = "stranica">
target = "page">
Ako dodate cilj na ID koji ne postoji u trenutnoj sesiji pregledača, ovo će otvoriti vezu u novom prozoru pregledača, uz to ime. Po prvi put, svi linkovi koji ukazuju na tu nazvanu metu će se otvoriti u istom novom prozoru.
Ali, ako ne želite da imenuju svaki prozor ili svaki okvir sa ID-om, i dalje možete ciljati određene prozore bez potrebe za imenom prozora ili okvira. To se naziva standardnim ciljevima.
Četiri ciljne ključne riječi
Postoje četiri ciljne ključne reči kojima se ne zahteva imenovani okvir. Ove ključne reči vam omogućavaju da otvorite veze u određenim oblastima prozora web pregledača koji možda nemaju ID koji je povezan sa njima. Ovo su ciljevi koje web pregledači prepoznaju:
- _self
Ovo je podrazumevani cilj za svaku sidrenu oznaku. Ako ne postavite ciljni atribut ili koristite ovu metu, veza će se otvoriti u istom prozoru ili okviru u kome se nalazi veza. - _parent
Ako su ramovi ugrađeni unutar web stranica. I mogli biste ugraditi iframe na stranicu koja se nalazi u drugom iframe-u na drugoj web stranici. Kada postavite ciljni atribut na _parent, link će se otvoriti na web stranici koja drži okvir.
- _top
U većini situacija sa iframes-om, ovaj cilj će otvoriti veze na isti način na koji _parent cilj radi. Ali ako postoji IFRAME unutar IFRAME, _ vrh cilj otvara veze u prozoru najvišeg nivoa u seriji, uklanjajući sve iframe. - _blank
Ovo je najčešće korišćena meta - ona otvara vezu u potpuno novom prozoru, sličnom popupu.
Kako izabrati imena svojih okvira
Kada napravite web stranicu sa iframes-om, dobra je ideja da svakom od njih navedete određeno ime. Ovo vam pomaže da zapamtite o čemu se radi i omogućava vam da šaljete veze sa tim specifičnim okvirima.
Ja volim da imenujem svoje ljude za ono za šta jesu. Na primjer:
id = "linkovi">
id = "eksterni dokument">
Korišćenje HTML okvira s ciljevima
HTML5 čini okvire i okvire zastarelim, ali ako i dalje koristite HTML 4.01, možete ciljati određene okvire na isti način na koji ciljate iframes. Datu imidž okvira sa atributom id:
id = "myFrame">
Zatim, kada veza u drugom okviru (ili prozoru) ima isti cilj, veza će se otvoriti u tom okviru:
target = "myFrame">
Četiri ciljne ključne reči takođe rade sa okvirima. _parent se otvara u okvir za okruženje, _self se otvara u istom okviru, _top se otvara u istom prozoru, ali izvan okvira, a _blank otvara u novom prozoru ili kartici (u zavisnosti od pretraživača).
Podešavanje ciljane tarife
Takođe možete postaviti podrazumevanu metu na vašim web stranicama koristeći element. Postavili ste ciljni atribut na ime iframe-a (ili okvir u HTML-u 4.01) u koji želite da se sve veze otvore. Takođe možete postaviti podrazumevane ciljeve jedne od četiri ciljne ključne reči.
Evo kako da napišete podrazumevani cilj za stranicu:
Element pripada GLAVU vašeg dokumenta. To je prazan element, tako da u XHTML-u, uključite i sličicu za zatvaranje:
/>