menu sito web

maverickale

Nuovo Utente
12 Ott 2003
15
0
0
52
Torino
www.won.it
Ciao a tutti,

Dovrei creare un menu sul mio sito, ma vorrei, se possibile, fare in modo che il menu venga richiamato da un file esterno, in modo che se dovessi aggiungere una voce, nonb debbo modificare ogni singola pagina dello stesso sito web, sapreste indicarmi come?
grazie
 
ci sono mille modi: a partire dal menu in frame (o iframe), altamente sconsigliati, alle inclusioni lato server (SSI), alle pagine in php o asp.
Se non hai particolari problemi di accessibilità ti consiglio il javascript. Il problema potrebbe essere che chi non ha il javascript abilitato non vedrebbe il menu, però dalle statistiche sui miei siti il 98,2% degli utenti lo tengono abilitato (al limite puoi aggiungere un piccolo menu HTML fra i tag <noscript>

Come menu in JS ti consiglio QUESTO

P.S.
scaricati anche il menu builder, che non è indispensabile ma ti facilita il lavoro, evitandoti di modificare il javascript a manina.
 
maverickale ha scritto:
Ciao a tutti,

Dovrei creare un menu sul mio sito, ma vorrei, se possibile, fare in modo che il menu venga richiamato da un file esterno, in modo che se dovessi aggiungere una voce, nonb debbo modificare ogni singola pagina dello stesso sito web, sapreste indicarmi come?
grazie

Ciao!

Beh, potresti far creare il menu da un file .js e richiamare quest'ultimo all'interno di ogni pagina, così per esempio:

Crea una pagina di nome prova.htm e copiaci questo codice:

<html>
<body>
<script src="menu.js"></script>
</body>
</html>


La parte in grassetto è quella che richiama il menù, e devi posizionarla dove vuoi che esso appaia.

A questo punto crea il file menu.js e copiaci questa riga:
document.write("ciao")

Ora apri prova.htm e vedrai al suo interno apparire la scritta ciao.
Da qui puoi iniziare a creare il tuo menu nel file js! ;)

Si può fare anche in asp se vuoi, comunque se hai difficoltà chiedi pure!

SaLuT!
:byebye:
 
menu richiamato

Ciao

grazie per i suggerimenti, tigra menu é una buona soluzione, ma rimane il fatto che potrebbe non essere visualizzabile da chi non ha java a ttivato, in alternativa come posso fare un menu in asp in stile dropdown come nel caso del sito http://www.bianchi.it/it/home/home.aspx in cui ci sono anche dei sotto menu, anche se nel mi caso non sono fondamentali, in ogni caso se é fattibile in sap mi sapresti spiegare come?
grazie mille per la disponibilità
 
maverickale ha scritto:
Ciao

grazie per i suggerimenti, tigra menu é una buona soluzione, ma rimane il fatto che potrebbe non essere visualizzabile da chi non ha java attivato...
E' molto raro che qualcuno abbia javascript disattivato, e in questo caso comunque ti consiglio di fregartene, perchè purtroppo in questo caso non c'è molto da fare! :o

Per quanto riguarda le ASP, esse non servono a creare il menù a tendina, in quanto questo compito viene svolto da javascript, e ciò vale anche per il link al sito che mi hai dato.
Al massimo si può fondere ASP a javascript in caso i contenuti del menù siano dinamici e dipendano da una base dati!;)

Perciò ti consiglio di utilizzare il codice che ti ho dato sopra, a mio avviso è la metodologia migliore! ;)

:byebye:
 

Discussioni simili