PDA

View Full Version : HTML e FRAME


invaders2001
07-08-2005, 20:43
Ho un (per me) strano problema, dunque ho creato la pagina con la suddivisione in tre parti, ma quando ho inserito nella stessa cartella le pagine titolo.htm menu.htm e principale.htm le partizizioni della pagina sono sparite, dov'è l'errore ? riporto quì sotto il listato.
<html>
<HEAD>

<title>Struttura per frames</title>

</HEAD>

<FRAMESET border="0" ROWS="18%, 82%">
<FRAME NAME="titolo" src="titolo.htm" scrolling="auto"noresize>
<FRAMESET BORDER="0" COLS="15%, 85%">
<FRAME NAME="menu" src="menu.htm">" scrolling="auto"noresize>
<FRAME NAME="principale" src="principale.htm" "scrolling="auto"noresize>


</FRAMESET>

<BODY>
Spiacente, il tuo browser non supporta i frames, Consigliamo:
MSIE 5.0 o superiore,
Mozilla,
Konqueror,
Opera 6 o superiore.
</BODY></noframes></frameset>
</HTML>

Blackat
08-08-2005, 08:13
Intanto ti manca il tag <noframes> che chiudi ma non apri mai.

Dipende dal contenuto delle 3 pagine titolo.htm, menu.htm e principale.htm.
Se sono pagine bianche è ovvio che non vedi nulla con un frame border uguale a 0. :sofico:

Se non sono pagine bianche non so cosa possa essere.
Mi sembra strano che quando metti le pagine non si vede più la struttura. :confused:

mslvm
08-08-2005, 10:08
Intanto ti manca il tag <noframes> che chiudi ma non apri mai.

Dipende dal contenuto delle 3 pagine titolo.htm, menu.htm e principale.htm.
Se sono pagine bianche è ovvio che non vedi nulla con un frame border uguale a 0. :sofico:

Se non sono pagine bianche non so cosa possa essere.
Mi sembra strano che quando metti le pagine non si vede più la struttura. :confused:





<html>
<HEAD>

<title>Struttura per frames</title>

</HEAD>

<FRAMESET border="0" ROWS="18%, 82%">
<FRAME NAME="titolo" src="titolo.htm" scrolling="auto"noresize>
<FRAMESET BORDER="0" COLS="15%, 85%">
<FRAME NAME="menu" src="menu.htm">" scrolling="auto"noresize>
<FRAME NAME="principale" src="principale.htm" "scrolling="auto"noresize>


</FRAMESET>

<BODY>
Spiacente, il tuo browser non supporta i frames, Consigliamo:
MSIE 5.0 o superiore,
Mozilla,
Konqueror,
Opera 6 o superiore.
</BODY></noframes></frameset>
</HTML>

ci sono dei piccoli errori che ho evidenziato: il primo consiste di un carattere che non ho capito che c'entra ( :confused: ) e il secondo del tag noframe, che non hai aperto ma hai chiuso solamente, e poi degli spazi tra gli attributi vari dei frame e l'attributo noresize. Il codice corretto dovrebbe essere così, ma vedi tu perchè io adesso non ho molto tempo:



<html>
<HEAD>

<title>Struttura per frames</title>

</HEAD>

<FRAMESET border="0" ROWS="18%, 82%">
<FRAME NAME="titolo" src="titolo.htm" scrolling="auto"noresize>
<FRAMESET BORDER="0" COLS="15%, 85%">
<FRAME NAME="menu" src="menu.htm" scrolling="auto"noresize>
<FRAME NAME="principale" src="principale.htm" "scrolling="auto" noresize>


</FRAMESET>
<noframes>
<BODY>
Spiacente, il tuo browser non supporta i frames, Consigliamo:
MSIE 5.0 o superiore,
Mozilla,
Konqueror,
Opera 6 o superiore.
</BODY></noframes></frameset>
</HTML>