PDA

View Full Version : [HTML] Linkare da una cella all'altra


Codename87
06-05-2008, 15:28
Sto realizzando un sito, nel complesso deve essere semplice al massimo, pensavo di fare una tabella che riassumeva tutto, però ora ho un problema.
E' possibile fare in modo che un collegamento posto in una cella vada a modificare il contenuto di un'altra?

Per esempio fare che nella cella di sinistra ci sono i bottoni che schiacciandoli modificano il testo nella cella di destra.
Spero di essermi spiegato :D

tomminno
06-05-2008, 16:09
Sto realizzando un sito, nel complesso deve essere semplice al massimo, pensavo di fare una tabella che riassumeva tutto, però ora ho un problema.
E' possibile fare in modo che un collegamento posto in una cella vada a modificare il contenuto di un'altra?

Per esempio fare che nella cella di sinistra ci sono i bottoni che schiacciandoli modificano il testo nella cella di destra.
Spero di essermi spiegato :D

Si può fare in tanti modi, dipende da dove devi leggere il contenuto modificato della cella.
Potresti aver bisogno di un linguaggio server side come PHP o ASP.NET o potrebbe bastarti Javascript (anche se dubito).

Codename87
06-05-2008, 17:27
Il contenuto della cella è principalmente testo e qualche immagine, sapresti aiutarmi?

Antares88
06-05-2008, 17:44
Metodo 1:
Usi php per gestire una variabile nell'url che indica quale contenuto deve essere caricato nella cella. Quando l'utente schiaccia il bottone viene aperta la stessa pagina ma con la variabile cambiata, dunque lo script carica il contenuto alternativo nella zona desiderata.

Metodo 2:
Sfrutti il javascript: credo si possa fare in modo di caricare contemporaneamente i due contenuti e visualizzare il secondo al posto del primo quando l'utente preme il pulsante. Con questa tecnica quindi credo che non ci sarebbe bisogno di ricaricare la pagina.
Non ti so dire con certezza però, dato che non conosco il JS.

Codename87
06-05-2008, 18:22
Emh...forse ho dimenticato di dirlo :D

Io sò a mala pena l'HTML :D

Avrei bisogno proprio del codice, o almeno di un esempio se è possibile :D

Codename87
07-05-2008, 13:53
Up

tomminno
07-05-2008, 14:21
Il contenuto della cella è principalmente testo e qualche immagine, sapresti aiutarmi?

Difficile fare quello che richiedi senza usare linguaggi lato server.
Senza quelli c'è bisogno di tanto javascript.

Codename87
07-05-2008, 15:06
Ah capito...

Non c'è una soluzione che posso attuare?

Mi tocca usare i frame?

vladix
07-05-2008, 16:45
Mi tocca usare i frame?

:eek: i frame son obsoleti , se vuoi semplicemente cambiare il testo della cella "di destra" con del testo presente in pagina , javascript basta e avanza , in base a cosa devi cambiare l'immagine ?

frizzo28
07-05-2008, 17:37
cioe' devi fare una cosa del genere?
http://www.html.it/articoli/1728/esempio.html
se si LEGGI qui (http://javascript.html.it/articoli/leggi/1728/mostrare-e-nascondere-elementi-dinamicamente/)

Codename87
08-05-2008, 17:06
cioe' devi fare una cosa del genere?
http://www.html.it/articoli/1728/esempio.html
se si LEGGI qui (http://javascript.html.it/articoli/leggi/1728/mostrare-e-nascondere-elementi-dinamicamente/)

Questo può tornarmi utile :D

Vediamo se riesco a sistemarlo come serve a me...

Codename87
08-05-2008, 19:15
Mmhh...niente, non mi viene :(

Allora, io devo fare che cliccando sui pulsanti della cella 1 mi apre il testo~immagini nella cella 2, ovviamente se clicco un altro pulsante il testo deve essere sostituito.

http://img143.imageshack.us/img143/9875/88707719lq2.jpg

Come posso fare?