Laatst bewerkt: 8 september 2003

Hoe plaats je nieuwe gegevens in een bepaald frame?


Wie ooit een link gemaakt heeft in HTML weet dat je de tag <a> gebruikt. Deze tag heeft als attribuut href dat als waarde de naam van een verwijzing krijgt: bijvoorbeeld een URL, een bestand of een positie in een bestand.

Laten we uitgaan van het bovenstaande voorbeeld. We hebben drie frames met de namen: links, midden en rechts. In het linkerframe maken we knoppen. Bijvoorbeeld:

<body bgcolor=red>

<h1>Knoppen</h1>

<a href=m-txt.htm>Ga naar wit</a>

<br>

<a href=r-txt.htm>Ga naar blauw</a>

</body>

De bestanden m-txt.htm en r-txt.htm moet je natuurlijk wel maken.

Door gebruik te maken van het ankerattribuut target kun je de inhoud van m-txt.htm en r-txt.htm in de frames midden en rechts plaatsen. De volgende code leidt tot het plaatje daaronder:

<body bgcolor=red>

<h1>Knoppen</h1>

<a href=m-txt.htm target=midden>Ga naar wit</a>

<br>

<a href=r-txt.htm target=rechts>Ga naar blauw</a>

</body>

 

Klik je nu op de onderste link, dan wordt alleen het rechterframe geladen. Dat zie je hieronder:

 

Wordt je browser opnieuw geopend in een apart window, dan ben je vergeten bij de tag <frame> een name-attribuut op te geven.

Frames in HTMLGrafische samenvatting