Kaip nukreipti nuorodas į HTML IFrame ir Frames

iframe žyma naudojama tinklalapiui rodyti tinklalapio viduje. Kai sukursite dokumentą, kad jis būtų „iframe“ viduje, visos to rėmelio nuorodos bus automatiškai atidarytos tame pačiame kadre. Bet naudodami nuorodoje esantį atributą (elementą ar elementus), galite nurodyti, kur bus atidarytos nuorodos.

Pirmas žingsnis - atiduoti savo iframe unikalus pavadinimas su vardas atributas. Tada reikia nukreipti nuorodas į tą rėmą naudojant ID kaip ID vertę taikinys atributas:


Pavyzdys

Jei pridėsite tikslą prie ID, kurio nėra dabartinėje naršyklės sesijoje, nuoroda bus atidaryta naujame naršyklės lange su tokiu vardu. Po pirmo karto bet kurios nuorodos, nukreipiančios į tą įvardytą tikslą, atsidarys tame pačiame naujame lange.

Jei nenorite pavadinti kiekvieno lango ar kiekvieno kadro su ID, vis tiek galite taikyti pagal tam tikrus langus, nenaudodami pavadinto lango ar rėmo. Tai vadinama standartiniais taikiniais.

Keturi tiksliniai raktiniai žodžiai

Yra keturi tiksliniai raktiniai žodžiai, kuriems nereikia pavadinto rėmo. Šie raktiniai žodžiai leidžia jums atidaryti nuorodas konkrečiose žiniatinklio naršyklės lango vietose, kuriose gali nebūti susieto ID. Tai yra tikslai, kuriuos žiniatinklio naršyklės atpažįsta:

instagram viewer

_savarankiškai. 

Tai yra numatytasis bet kurios inkaro žymos taikinys. Jei nenustatysite taikinys atributas arba jūs naudojate šį tikslą, nuoroda bus atidaryta tame pačiame lange ar rėmelyje, kuriame yra nuoroda.

_parent. 

„Iframe“ yra įdėti į tinklalapius. Galite įterpti „iframe“ į puslapį, kuris yra kito „iframe“ viduje kitame tinklalapyje. Kai nustatysite taikinys priskirti _parent, nuoroda bus atidaryta tinklalapyje, kuriame yra „iframe“.

_ top. 

Daugeliu atvejų su „iframe“ šis taikymas atvers nuorodas taip pat, kaip ir _parent taikinys daro. Bet jei „iframe“ viduje yra „iframe“, tai _ top „target“ atveria nuorodas aukščiausio lygio serijos lange ir pašalina visus „iframe“.

_tuščias. 

Dažniausiai naudojamas taikinys atveria nuorodą visiškai naujame lange, panašiame į iššokantįjį langą.

Kaip pavadinti savo rėmus

Kai kuriate tinklalapį naudojant „iframe“, verta kiekvienam suteikti konkretų vardą. Tai padeda prisiminti, kam jie skirti, ir leidžia siųsti nuorodas į tuos konkrečius rėmelius. Pavyzdžiui:

name = "statistika"
name = "išorinis dokumentas"

Numatytojo tikslo nustatymas

Taip pat galite nustatyti numatytąjį tikslą savo tinklalapiuose naudodami elementą. Nustatyti taikinys priskirkite „iframe“ pavadinimui, kuriame norite atidaryti visas nuorodas. Taip pat galite nustatyti numatytuosius tikslus vienam iš keturių tikslinių raktinių žodžių.

instagram story viewer