|
Rank: Newbie
Iscritto dal : 7/31/2009 Posts: 5
|
Salve a tutti, sto sviluppando un sito internet e sono alle prime armi...vorrei fare in modo che solo una parte della pagina cambi, cliccando sul menù laterale per le varie sezioni; le tabelle laterali devono essere statiche (uguali in tutte le pagine)...potete aiutarmi in qualche modo? esiste un codice? Grazie in anticipo
|
|
|
|
|
Rank: AiutAmico
Iscritto dal : 6/20/2008 Posts: 7,111
|
Da quel che ho capito, potresti usare i frame. Se usi Front Page Express vedi qui: http://guide.aiutamici.com/guide?C1=7&C2=15&ID=75238I frame sono stati un po' abbandonati perché danno problemi quando devi stampare la pagina web e, soprattutto, i siti con frame non vengono indicizzati (se non ricorrendo a trucchetti vari) dai motori di ricerca. Se usi KompoZer non ci sono problemi: semplicemente questo web editor non supporta i frame. In alternativa potresti fare una pagina web con tre colonne: a sinistra metti un menù verticale e nella colonna di destra quello che vuoi. E' comunque una soluzione non ottimale. Ciao.
|
|
Rank: Newbie
Iscritto dal : 7/31/2009 Posts: 5
|
Il problema frame è risolto...il problema riguarda i contenuti delle colonne...spiego brevemente: Lato sinistro: Menù verticale Lato destro: Banner + Articoli/Editoriali I due lati devono essere uguali in tutte le pagine...la parte centrale deve essere "dinamica"...esempio: quando vado a cliccare la sezione Alfa nel menù laterale, le due colonne laterali devono restare invariate, deve cambiare solo la parte centrale, in cui si vedrà il contenuto della sezione scelta.
|
|
Rank: AiutAmico
Iscritto dal : 6/20/2008 Posts: 7,111
|
Basta "regolare" le ampiezze. Esempio: <frameset framespacing="0" border="0" cols="100,*,250" frameborder="0"> In questo caso hai una pagina web con tre colonne della larghezza a sinistra di 100 pixel, a destra di 250 pixel ed al centro la colonna ha la larghezza in funzione della risoluzione dello schermo. Se ad es. lo schermo avesse 800 pixel di larghezza, la colonna centrale sarebbe larga 800- (150+250)= 400 pixel. Se metti cols="300,*,300" hai due colonne uguali. Ovviamente puoi cambiare i numeri, a tuo piacere.
Ciao.
|
|
Rank: Newbie
Iscritto dal : 7/31/2009 Posts: 5
|
Come contenuto intendevo le scritte, le immagini ecc. L'ampiezza e il layout sono già sistemati Grazie
|
|
Rank: AiutAmico
Iscritto dal : 6/20/2008 Posts: 7,111
|
Mi spiace, allora non ho capito nulla.
Ciao.
|
|
Guest |