-
aiuto con i frame
ho creato una pagina con 3 frame,il frame a sx è praticamente un menu a cui ad ogni voce corrisponde un altra pagina,a dx poi c'e il frame piu grande in cui dovrebbe visualizzarsi il contenuto di ogni link,il mio problema è che se clicco su una voce,il link mi viene aperto sempre sul lato sx del menu e non sul dx dove dovrebbe...come risolvo?ecco il link alla pagina http://mystats.altervista.org/NuovaC...tats_0003.html
spero di essere stato chiaro
-
Innanzitutto ti sconsiglio l'utilizzo dei frame.
Per farlo funzionare, comunque, da quel che ricordo dovresti impostare i "name" ai vari frame, e impostare il "target" ai link, per dire in quale frame vuoi far aprire la pagina. {questa cosa si usava anni fa, e non so se i browser moderni lo leggono ancora}.
Ho guardato il tuo sorgente, e non mi sembra nemmeno corretto:
Codice HTML:
<frameset rows="100,*"border=2 bordercolor=white marginwidth="50">
<frame src="http://mystats.altervista.org/NuovaCartella/top.html">
<frameset cols="150,*"border=6 bordercolor=green>
<frame src="http://mystats.altervista.org/NuovaCartella/menu_sx.html">
<frame src="http://mystats.altervista.org/NuovaCartella/content.html"scrolling="auto">
Hai aperto 2 volte frameset, ma non l'hai mai chiuso.
In definitiva, ti consiglio di usare gli include (o require) di PHP e lavorare di css (se cerchi sul forum, troverai parecchie informazioni).
Ciao!
-
Link tra frame
Esiste un modo moooooolto più semplice!!!
I tuoi frame:
<frame src="pagina2.html" name="nome_frame_da_aprire">
Il link:
<a href="pagina3.html" target="nome_frame_da_aprire">Link</a>