|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Dec 2005
Città: Molise @ vendite 75/acquisti 36 @ Erroneamente denominato: ErodeGigio, ErodeGiorgio, ErodeGrigio, ErodeGrido @ Mi hanno copiato l'avatar
Messaggi: 6147
|
[JS] Aprire dinamicamente pagine html in una pagina web
Ciao.
La situazione è questa.. Ho una home page con dei link sul bordo superiore. Vorrei che cliccando su uno dei link si aprisse all'interno della pagina un'altra pagina web. Per una pagina sola lo so fare usando ad esempio un iframe con campo src statico oppure un opportuno document.write, il problema è che io lo voglio dinamico a seconda del link cliccato. Come posso farlo in js? Thanks |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
|
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Dec 2005
Città: Molise @ vendite 75/acquisti 36 @ Erroneamente denominato: ErodeGigio, ErodeGiorgio, ErodeGrigio, ErodeGrido @ Mi hanno copiato l'avatar
Messaggi: 6147
|
Quote:
Sicuramente è quello che fa a caso mio e sarà la mia prossima "evoluzione" di stile di programmazione ma adesso vorrei qualcosa di semplice semplice in js... Ho un pò di fretta e non ho tempo per studiare la cosa.. Bye. |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
|
Guarda che è una puttanata da implementare!!!
Hai semplicemente bisogno dello script che è presente nella pagina index.htm che trovi nel file zip d'esempio linkato sulla pagina della quale ti ho messo l'indirizzo, di un <div> del quale devi specificare l'id che funge da contenitore per le pagine caricate e poi basta che nei link aggiungi all'evento onclick il seguente codice: ajaxpage('documentoDaVisualizzare', 'idDelDivInCuiVisualizzare'); (nell'esempio mettono questo codice: javascript:ajaxpage('ajaxfiles/external.htm', 'rightcolumn'); nella proprietà href dei link, però siccome non è molto bella come soluzione mi sono permesso di fare questa modifichina). Io non ci ho messo più di 5 minuti per implementare il tutto, non penso che a te serva più tempo di quanto ne ho impiegato io! |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Dec 2005
Città: Molise @ vendite 75/acquisti 36 @ Erroneamente denominato: ErodeGigio, ErodeGiorgio, ErodeGrigio, ErodeGrido @ Mi hanno copiato l'avatar
Messaggi: 6147
|
Quote:
In effetti ho fatto un paio di prove e funge.... Era davvero una p****ta, pensavo fosse + tosto! Thanks. |
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
|
figurati!
'iao |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Dec 2005
Città: Molise @ vendite 75/acquisti 36 @ Erroneamente denominato: ErodeGigio, ErodeGiorgio, ErodeGrigio, ErodeGrido @ Mi hanno copiato l'avatar
Messaggi: 6147
|
Quote:
Ho un link home che riporta alla home page, però questo dovrebbe già essere caricato quando apro il sito.. Come faccio? |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
|
Codice:
<body onLoad="ajaxpage('documentoDaVisualizzare', 'idDelDivInCuiVisualizzare');">
|
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Dec 2005
Città: Molise @ vendite 75/acquisti 36 @ Erroneamente denominato: ErodeGigio, ErodeGiorgio, ErodeGrigio, ErodeGrido @ Mi hanno copiato l'avatar
Messaggi: 6147
|
Quote:
Bye. |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:52.



















