Oppure

Loading
07/01/10 15:56
jaco94++
Salve a tutti, sto creando un mio sito personale e in questo sito saranno presenti 3 sezioni il problema e che non so come fare a mantenere la pagina principale e cambiare il contenuto all'interno.
Esempio in questa pagina abbiano un menù alla sinistra e dei link sopra quando clicco su un link la pagina rimane uguale in tutte le sue parti ma cambia il contenuto all'interno tipo viene fuori un form per scrivere dei bottoni o del semplice testo.
Come si fa ad ottenere questo effetto ?
aaa
07/01/10 16:01
cassin.simone
Le possibilità sono due:
- la più raffinata: usare un linguaggio lato server come php e utilizzare in coppia ad un database mysql. Basta che quindi tu capisca come funziona il get e poi, in base al valore che gli passi, prendi un determinato contenuto (testo, codice) memozizzato nel db.
- la meno raffinata: copiare e incollare una pagina-modello e scrivere all'interno quel che si vuole.

Sconsiglio vivamente la seconda e invece consiglio moltissimo la prima...ma...

..a te la scelta :k:
aaa
07/01/10 17:03
netarrow
Le soluzioni postate sopra sono solo soluzione di gestione delle parti di codice.

Per tenere veramente bloccata la struttura generale della pagina e aggiornare piccole parti puoi ricorrere:

1) I frame: sconsigliati e ormai praticamente poco usati e creano molti problemi con l'indicizzazione
2) Usare AJAX per aggiornare tramite javascript solo un particolare "pannello" di sito. In questo modo la richiesta sarà asicrona e non un vero e proprio nuovo get della risorsa.

Naturalmente AJAX è una tecnologia molto potente e complessa, ed esistono molte librerie per vari linguaggi per sfruttarlo.

Non so se tipo usi PHP (tentativo statistico :D) potresti partire da qui:

ajaxf1.com/tutorial/…
Ultima modifica effettuata da netarrow 07/01/10 17:05
aaa
07/01/10 17:22
cassin.simone
Postato originariamente da netarrow:

Le soluzioni postate sopra sono solo soluzione di gestione delle parti di codice.


Postato originariamente da jaco94++:
[...] saranno presenti 3 sezioni il problema e che non so come fare a mantenere la pagina principale e cambiare il contenuto all'interno. [...]


[OT] Il problema non era come avere le sezioni avendo una pagina di modello? [/OT]
aaa
07/01/10 17:26
netarrow
se parla di effetto ho interpretato un click che aggiorna solo una parte e lascia uguale l'altra.

poi è chiaro che se uno fa una master page e in un punto inietta codice diverso ogni volta sembra che ci sia lo stesso effetto dinamico, ma in realtà viene richiesta nuovamente l'intera pagina (e in alcuni casi si vede lo sfarfallio).
Ultima modifica effettuata da netarrow 07/01/10 17:28
aaa
07/01/10 19:55
cassin.simone
Postato originariamente da netarrow:

se parla di effetto ho interpretato un click che aggiorna solo una parte e lascia uguale l'altra.

poi è chiaro che se uno fa una master page e in un punto inietta codice diverso ogni volta sembra che ci sia lo stesso effetto dinamico, ma in realtà viene richiesta nuovamente l'intera pagina (e in alcuni casi si vede lo sfarfallio).


:k:...non capivo la differenza :asd:
aaa