iframe -tunnistetta käytetään verkkosivun näyttämiseen verkkosivun sisällä. Kun luot asiakirjan olevan iframe-kehyksen sisällä, kaikki kehyksen linkit avautuvat automaattisesti samassa kehyksessä. Mutta linkin attribuutin (elementin tai elementtien) avulla voit määrittää, mihin linkit avautuvat.
Ensimmäinen askel on antaa sinun iframe ainutlaatuinen nimi nimi määritteen. Sitten on kyse linkkien osoittamisesta kyseiseen kehykseen käyttämällä ID: tä arvona kohde attribuutti:
Esimerkki
Jos lisäät kohteen tunnukseen, jota ei ole nykyisessä selainistunnossa, linkki avautuu uudella selainikkunalla tällä nimellä. Ensimmäisen kerran kaikki linkit, jotka viittaavat nimettyyn kohteeseen, avautuvat samassa uudessa ikkunassa.
Jos et halua nimetä jokaista ikkunaa tai kutakin kehystä tunnuksella, voit silti kohdistaa joihinkin tiettyihin ikkunoihin tarvitsematta nimettyä ikkunaa tai kehystä. Näitä kutsutaan standardikohteiksi.
Neljä kohdesanaa
Kohde-avainsanoja on neljä, jotka eivät vaadi nimettyä kehystä. Näiden avainsanojen avulla voit avata linkkejä verkkoselainikkunan tietyille alueille, joihin ei ehkä ole liitetty tunnusta. Nämä selaimet tunnistavat kohteet:
_ itse.
Tämä on minkä tahansa ankkuritunnisteen oletuskohde. Jos et määritä kohde määritettä tai käytät tätä kohdetta, linkki avautuu samassa ikkunassa tai kehyksessä, jossa linkki on.
_vanhempi.
Iframe-kehykset on upotettu verkkosivuille. Voit upottaa iframe-kehyksen sivulle, joka on toisen iframe-kehyksen sisällä toisella verkkosivulla. Kun asetat kohde attribuutti _vanhempi, linkki avautuu verkkosivulle, jolla on iframe-kehys.
_top.
Useimmissa iframe-tilanteissa tämä kohde avaa linkit samalla tavalla kuin _vanhempi kohde tekee. Mutta jos iframe-kehyksen sisällä on iframe, _top target avaa linkit sarjan korkeimman tason ikkunassa poistamalla kaikki iframe-kehykset.
_tyhjä.
Yleisimmin käytetty kohde avaa linkin aivan uudessa ikkunassa, samanlainen kuin ponnahdusikkuna.
Kuinka nimetä kehyksesi
Kun rakennat verkkosivua iframe-kehysten kanssa on hyvä antaa jokaiselle oma nimi. Tämä auttaa sinua muistamaan, mihin ne on tarkoitettu, ja voit lähettää linkkejä kyseisiin kehyksiin. Esimerkiksi:
name = "tilastot"
name = "ulkoinen asiakirja"
Oletuskohteen asettaminen
Voit myös asettaa oletuskohteen verkkosivuillesi elementin avulla. Aseta kohde attribuutti sen iframe-kehyksen nimelle, jossa haluat kaikkien linkkien avautuvan. Voit myös asettaa oletuskohteet yhdelle neljästä kohdesanasta.