Usmjeravanje veza u HTML IFrame i Frames

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:

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:

/>