Hvordan målrette lenker i HTML IFrames og Frames

click fraud protection

De iframe tag brukes til å vise en webside på en webside. Når du oppretter et dokument som skal være inne i en iframe, åpnes koblinger i den rammen automatisk i den samme rammen. Men med attributtet på lenken (elementet eller elementene) kan du spesifisere hvor lenkene skal åpnes.

Det første trinnet er å gi din iframe et unikt navn med Navn Egenskap. Deretter handler det om å peke lenkene dine mot den rammen ved hjelp av ID-en som verdien på mål Egenskap:


Eksempel

Hvis du legger til et mål i en ID som ikke eksisterer i den nåværende nettleserøkten, åpnes lenken i et nytt nettleservindu med det navnet. Etter første gang åpnes koblinger som peker mot det navngitte målet i det samme nye vinduet.

Hvis du ikke vil navngi hvert vindu eller hver ramme med en ID, kan du fortsatt målrette mot bestemte vinduer uten å trenge et navngitt vindu eller ramme. Disse kalles standardmålene.

De fire målordene

Det er fire målsøkeord som ikke krever en navngitt ramme. Disse nøkkelordene lar deg åpne lenker i bestemte områder i nettleservinduet som kanskje ikke har en ID tilknyttet. Dette er målene som nettlesere gjenkjenner:

instagram viewer

_selv. 

Dette er standardmålet for alle ankermerker. Hvis du ikke stiller inn mål eller bruker du dette målet, vil lenken åpne i samme vindu eller ramme som lenken er i.

_forelder. 

Iframes er innebygd på websider. Du kan legge inn en iframe på en side som er inne i en annen iframe på en annen webside. Når du stiller inn mål tilskrive _forelderkoblingen åpnes på websiden som inneholder iframe.

_topp. 

I de fleste situasjoner med iframes, vil dette målet åpne lenker på samme måte som _forelder målet gjør. Men hvis det er en iframe inne i en iframe, vil _topp target åpner lenker i det høyeste nivåvinduet i serien, og fjerner alle iframes.

_blank. 

Det mest brukte målet, dette åpner lenken i et helt nytt vindu, som ligner på en popup.

Hvordan navngi rammene dine

Når du bygger en webside med iframes, er det en god ide å gi hver enkelt et spesifikt navn. Dette hjelper deg å huske hva de er for og lar deg sende lenker til de spesifikke rammene. For eksempel:

name = "stats"
navn = "eksternt dokument"

Sette et standardmål

Du kan også angi et standardmål på websidene dine ved hjelp av elementet. Sett mål attributt til navnet på iframe du vil at alle lenker skal åpnes i. Du kan også angi standardmål for ett av de fire målsøkeordene.

instagram story viewer