Ciao a tutti,
ho un bel problema. E' il mio primo sito web con i css e sto cercando di impaginare la pagina preoccupandomi solo ed esclusivamente della struttura.
Ho creato una pagina con 5 DIV. 3 sono fissi (di cui uno è il menu') e 2 devono essere dinamici per poter caricare vari contenuti.
leggicchiando nei vari esempi ho visto che occorre utilizzare la funzione innerHTML... ma quest'ultima non è duttile come servirebbe a me... ecco come è strutturato il tutto.
ecco le parti di codice che mi interessano
Index.php
<head>
<script type="text/javascript">
<!--//
function ReloadTextDiv(ID, NewText) {
var DivElement = document.getElementById(ID);
DivElement.innerHTML = NewText;
}
//-->
</script>
</head>
<body>
<div id="navigazione">
<ul>
<li id="activelink" onclick="ReloadTextDiv('divdinamico', 'ciao');">
<a>1 TEST</a>
<li id="activelink" onclick="ReloadTextDiv('divdinamico', 'contenuto di una pagina oppure un include ... ');">
<a>1 TEST2</a>[/list]
</div>
<p id="divdinamico">
</p>
</div>
</body>
ecco questo esempio facile... sono i due link in TEST1 mi cambia il codice inserendo ciao, ma io vorrei che inserisse il contenuto di una pagina html o php ... TEST2 ... ci ho provato in mille modi con mille varianti ma non ho trovato una soluzione.
in modo da poter creare una pagina con componenti fissi quali menu',header e footer ed un div dinamico in cui inserisco i contenuti delle 4-5 pagine di riferimento ...
non so nemmeno se questa mia impostazione è corretta.
Sto sbagliando qualcosa nella mia impaginazione?