WMPortal
a- a+

Impostazione 2x2

E se volessimo dei frames costituiti da righe e colonnecontemporaneamente? Tutto è possibile, in questo casole possibilità che abbiamo per raggiungere il nostroscopo sono addirittura ben due (!).

Il primo metodo è quello di creare altri filescontenenti a loro volta frames, e di inserirli come SRC delprincipale, ad esempio:


principale.html
<><TITLE>File Principale</TITLE><FRAMESET ROWS="25%, *"><FRAME SRC="superiore." NAME="sx"><FRAME SRC="inferiore." NAME="dx"></FRAMESET><NOFRAMES>Mi dispiace...</NOFRAMES></HTML>


superiore.html
<HTML><TITLE>File superiore</TITLE><FRAMESET COLS="25%, *"><FRAME SRC="sup-sinistra.html" NAME="sx"><FRAME SRC="sup-destra.html" NAME="dx"></FRAMESET><NOFRAMES>Mi dispiace...</NOFRAMES></HTML>


inferiore.html
<HTML><TITLE>File inferiore</TITLE><FRAMESET COLS="25%, *"><FRAME SRC="inf-sinistra.html" NAME="sx"><FRAME SRC="inf-destra.html" NAME="dx"></FRAMESET><NOFRAMES>Mi dispiace...</NOFRAMES></HTML>


...il risultato di quanto scrittosopra non dovrebbe essere molto differente da questafigura:


Naturalmente le linee che dividono lo schermo in frames nonsono colorate, ma sono state inserite a scopo didattico perchiarire, qualora ancora non lo fosse, che la linearossa è la diretta conseguenza del fileprincipale.html, la linea blu dipende dal filesuperiore.html ed infine la verde dal fileinferiore.html.
I numeri, invece, si intendono per i files.

Così facendo abbiamo ottenuto il nostro scopodividendo il frame principale in due subordinati, ognuno deiquali ne gestisce altri due, e quindi rendendo le coserelativamente più semplici.

Conti alla mano, però, in questo modo abbiamo lanecessità di creare ben 7 files (!) diversi pervisualizzarne solo 4, in quanto (richiamando i coloridi cui sopra):



Anche se in un primo momento questo primo metodo puòessere ragionevolmente considerato inutile, dispendioso e,quindi, poco consigliabile, ci accorgeremo come esso stessopossa diventare indispensabile per motivi che verrannochiariti in seguito, quando si parlerà di NAME, TARGETe diavolerie varie.