Kun luot asiakirjan, jonka sisällä haluat olla IFRAME, kyseisessä kehyksessä olevat linkit avautuvat automaattisesti samassa kehyksessä. Mutta linkin attribuutin (elementti tai elementti) voit päättää, missä linkit pitäisi avata.
Voit antaa iframeille ainutkertaisen nimen attribuutilla ja osoittaa sitten linkit kyseiseen kehykseen tunnuksella, jonka arvo on kohde määrite:
id = "sivulla">target = "sivulla">
Jos lisäät kohteet sellaiseen tunnukseen, jota ei ole nykyisessä selaussessiossa, avautuu linkki uudessa selainikkunassa, jossa on kyseinen nimi. Ensimmäisen kerran kaikki linkit, jotka osoittavat kyseiseen nimettyyn kohteeseen, avautuvat samassa uudessa ikkunassa.
Mutta jos et halua nimetä jokaista ikkunaa tai jokaista kehystä ID: llä, voit silti kohdistaa tiettyjä ikkunoita tarvitsematta nimettyä ikkunaa tai kehystä. Näitä kutsutaan tavallisiksi tavoitteiksi.
Neljä kohde-avainta
Neljä kohde-avainsanaa, jotka eivät vaadi nimettyä kehystä. Näiden avainsanojen avulla voit avata linkkejä tietyllä verkkoselainikkunan alueella, jolla ei ehkä ole siihen liittyvää tunnusta. Nämä ovat tavoitteita, jotka web-selaimet tunnistavat:
_self- Tämä on oletusarvo kaikille ankkurointitunnisteille. Jos et aseta
kohdeattribuutin tai käytät tätä tavoitetta, yhteys avautuu samassa ikkunassa tai kehyksessä, johon linkki on.
- Tämä on oletusarvo kaikille ankkurointitunnisteille. Jos et aseta
_parent- Iframit on upotettu verkkosivujen sisälle. Ja voit upottaa iframe-sivun, joka on toisen iframe-sivun sisällä toisella verkkosivulla. Kun asetat
kohdemääritellä_parentlinkki aukeaa iframe-sivun ylläpitävälle verkkosivulle.
- Iframit on upotettu verkkosivujen sisälle. Ja voit upottaa iframe-sivun, joka on toisen iframe-sivun sisällä toisella verkkosivulla. Kun asetat
_top- Useimmissa tilanteissa iframeilla tämä tavoite avaa linkit samalla tavalla kuin
_parenttavoite ei. Mutta jos on olemassaIFRAMEsisälläIFRAME,_topkohde avaa linkit sarjan ylätason ikkunassa, poistamalla kaikki iframes.
- Useimmissa tilanteissa iframeilla tämä tavoite avaa linkit samalla tavalla kuin
_tyhjä- Tämä on yleisimmin käytetty kohde-se avaa linkin aivan uudessa ikkunassa, joka on samanlainen kuin ponnahdusikkuna.
Kuinka valitset kehystesi nimet?
Kun luot verkkosivun iframe-tiedostoilla, kannattaa antaa jokaiselle nimen nimi. Tämä auttaa sinua muistamaan, mitä he ovat, ja voit lähettää linkkejä kyseisiin kehyksiin.
Haluan nimetä iframeit, mistä he ovat. Esimerkiksi:
id = "linkit">id = "ulkoinen-asiakirjassa">
HTML-kehysten käyttäminen tavoitteiden kanssa
HTML5 tekee kehyksiä ja kehyksiä vanhentuneeksi, mutta jos käytät edelleen HTML 4.01: tä, voit kohdistaa tiettyihin kehyksiin samalla tavoin kuin iframe-kohteet. Annat kehysten nimet id määrite:
id = "myFrame">
Kun linkissä toisessa kehyksessä (tai ikkunassa) on sama tavoite, linkki avautuu kyseisessä kehyksessä:
target = "myFrame">
Neljä tavoiteavainsanaa toimivat myös kehysten kanssa. _parent avautuu suljetussa kehyksessä, _self avautuu samassa kehyksessä, _top avautuu samassa ikkunassa, mutta kehysten yläpuolella ja _tyhjä avautuu uudessa ikkunassa tai välilehdessä (selaimesta riippuen).
Oletuskohdan määrittäminen
Voit myös asettaa oletuskohteen verkkosivuillesi elementin avulla. Asettaa kohde määritä iframe-kehyksen (tai HTML 4.01 -kehyksen nimi) haluamaksesi, että kaikki linkit avautuvat sisään. Voit myös asettaa yhden neljän avainsanan oletuskohteen. Näin voit kirjoittaa sivun oletuskohteen:
Elementti kuuluu PÄÄ asiakirjasta. Se on tyhjää elementtiä, joten XHTML: ssä voit sisällyttää sulkemisviivaan:
/>




