FRAMES

Weleens een site gezien met zo'n mooie inhoudsopgave, die rustig blijf staan terwijl teksten en foto's druk op-en-neer bewegen? Met tabellen gaat dat niet.want dan beweegt alles tegelijk (al heb ik dat op eigstee_N.htm proberen te bemantelen door de kolom INHOUD meervoudig uit te voeren). De goede oplossing daarvoor is ebvenwel te vinden in FRAMES. Dat zijn vakken die apart van elkaar kunnen bewegen.

Hoe dat gaat is te lezen in HTML op het net - Frames en Handleiding HTML - Frames en met JavaScript in
Handleiding HTML - JavaScript - Frames of PC Aktief Computerclub - Cursus Javascript

Ik heb dat uitgewerkt in het volgende voorbeeld. Om te zien hoe alles werkt, kan men het uit de browser (b.v. Internet Explorer) ergens kopiëren. Door in plaats van "cols" te gebruiken "rows" ontstaan horizontale vakken.
De inhoud van elk frame (hier ynhald.htm en tekst.htm) kan gewoon in FrontPage Express worden bewerkt, maar het frame-bestand (framtes13.htm) niet. Dat kan wel door in de browser op Beeld/Bron te klikken, dfan verschijnt de html-kode in Kladblok.
Er kan ook een andere pagina in een frame worden gezet (oareside.htm).

Met een gewone hyperlink blijf je in het frame; om weer op het hele scherm te komen, kan TARGET="_top" worden toegevoegd; beide mogelijkheden zijn gegeven op oareside.htm.

Door TARGET="_blank" toe te voegen wordt de link in een nieuwe pagina geopend.

Ondersteunt een (oudere) browser geen frames, dan zou bij het oproepen van frames geen beeld verschijnen. Om die reden is in de FRAMESET van frametest13.htm toegevoegd: <NOFRAMES> Uw browser ondersteunt geen frames. Ga naar <a href="frames.htm">frames.htm</a> </NOFRAMES>

Om de gebruikers van zo'n browser niet teleur te stellen, wil ik overal in FRAMESET naar de tekstpagina verwijzen. Zo wordt b.v. op frysk.htm verwezen naar fryskt.htm.

Terug naar eigsite.htm

1