Ciao a tutti!
E' possobile realizzare un menu in Asp (con database) tipo quello presente al link
http://www.domus2006.it/chisiamo.html
Se si mi potreste aiutare?
Grazie
Ciao a tutti!
E' possobile realizzare un menu in Asp (con database) tipo quello presente al link
http://www.domus2006.it/chisiamo.html
Se si mi potreste aiutare?
Grazie
E' javascript lato client.
Ce l'hai sto script?
Se ce l'hai, allora è abbastanza facile personalizzarlo per popolarlo con asp prendendo le voci di menu da un database con, almeno, 2 tabelle relazionate tra loro, voci padri e voci figlie.
Questo è il codice html
<div onmouseover="ApriMenu(1)" onmouseout="ChiudiMenu(1)">
[img]immagini/tr.gif[/img]chi siamo
</div>
<div onmouseover="ApriMenu(3)" onmouseout="ChiudiMenu(3)">
[img]immagini/tr.gif[/img]servizi
</div>
<div onmouseover="ApriMenu(2)" onmouseout="ChiudiMenu(2)">
[img]immagini/tr.gif[/img]ambientazioni
<div id="SM2" class="SMENU">
[img]immagini/tr.gif[/img]sanitari
[img]immagini/tr.gif[/img]oggettistica
[img]immagini/tr.gif[/img]arredo bagno
[img]immagini/tr.gif[/img]rubinetteria
[img]immagini/tr.gif[/img]piastrelle
[img]immagini/tr.gif[/img]parquet
[img]immagini/tr.gif[/img]riscaldamento
</div>
</div>
<div onmouseover="ApriMenu(10)" onmouseout="ChiudiMenu(10)">
[img]immagini/tr.gif[/img]photo gallery
</div>
<div onmouseover="ApriMenu(4)" onmouseout="ChiudiMenu(4)">
[img]immagini/tr.gif[/img]contatti
</div>
<div onmouseover="ApriMenu(5)" onmouseout="ChiudiMenu(5)">
[img]immagini/tr.gif[/img]mailing list
</div>
<div onmouseover="ApriMenu(6)" onmouseout="ChiudiMenu(6)">
[img]immagini/tr.gif[/img]area riservata
</div>
<div onmouseover="ApriMenu(7)" onmouseout="ChiudiMenu(7)">
[img]immagini/tr.gif[/img]partner
</div>
<div onmouseover="ApriMenu(8)" onmouseout="ChiudiMenu(8)">
[img]immagini/tr.gif[/img]segnala sito
</div>
<div onmouseover="ApriMenu(9)" onmouseout="ChiudiMenu(9)">
[img]immagini/tr.gif[/img]privacy
</div>
Questo è lo script
function ApriMenu(i)
{
document.getElementById("SM" + i).style.visibility = "Visible";
}
function ChiudiMenu(i)
{
document.getElementById("SM" + i).style.visibility = "Hidden";
}
Non so adesso come popolarlo con asp!!!
Grazie e ciao
Può anche essere una tabella sola, nella quale è legato l'id del livello superiore.... --> livelli infiniti.. basta una funzione ricorsiva per leggerlo.Originariamente inviato da Mems
E' javascript lato client.
Ce l'hai sto script?
Se ce l'hai, allora è abbastanza facile personalizzarlo per popolarlo con asp prendendo le voci di menu da un database con, almeno, 2 tabelle relazionate tra loro, voci padri e voci figlie.
(ci ho messo 4 giorni a farlo)
ti consiglio anche io di fare una tabella e poi una serie di funzioni che la leggono. Io ho implementato anche una ulteriore tabella di associazione, tra il menù e la pagina che si va richiamare, in modo tale da cambiare il "lato" destro della paginaOriginariamente inviato da maxolino
Può anche essere una tabella sola, nella quale è legato l'id del livello superiore.... --> livelli infiniti.. basta una funzione ricorsiva per leggerlo.
(ci ho messo 4 giorni a farlo)
![]()
Grazie ma il problema è che non so quali sono le funzioni che lo richiamano...
![]()
chiaramente le tabelle, le funzioni, etc... le devi creare te secondo le tue esigenze.Originariamente inviato da delgius
Grazie ma il problema è che non so quali sono le funzioni che lo richiamano...
![]()
Comincia a capire intanto quanti livelli ti servono. Poi disegna un piccolo database e poi la parte asp.
![]()
l problema è che la parte in asp non la so scrivere!!!!!
Mi potresti fare un esempio per favore con due livelii?
Grazie
![]()
Non è così immediato.Originariamente inviato da delgius
l problema è che la parte in asp non la so scrivere!!!!!
Mi potresti fare un esempio per favore con due livelii?
Grazie
![]()
Intanto che db usi?
Uso acces!
Grazie e ciao