Perdona la mia insistenza and80, e ti ringrazio per la tua pazienza, ma vorrei spiegarti megli il mio problema, in modo che tu possa consigliarmi nel migliore dei modi:
io ho una serie di pulsanti, ognuno ha lo stesso codice all'interno:
(lo stesso codice è lo stesso tranne che per la dicitura "locali notturni")
codice:
on (rollOver) {
_root.riferimenti.rif("locali notturni")
riferimenti._visible = true;
}
on (rollOut) {
riferimenti._visible = false;
_root.riferimenti.gotoAndStop(1);
}
on (release) {
getURL("http://www.mioSito.est/riferimenti.asp?nome=locali notturni");
}
pseudo
codice:
locali notturni - come ho spiegato sopra è il nome istanza del pulsante che è anche il nome della pagina da visitare;
riferimenti - è un mc con la descrizione saliente del riferimento;
_root.riferimenti.rif - è una funzione che risiede in riferimenti e passa in parametro "locali notturni" che fa vedere quel determinato riferimento.
al passaggio del mouse sul pulsante appare l'mc riferimenti che fa vedere la descrizione, e cliccandovi si apre la pagina riferimenti.asp che passa il parametro "locali notturni" nella querystring e di conseguenza fa vedere dinamicamente le informazioni sui locali notturni.
Il problema sta nel fatto che tutti i pulsanti hanno lo stesso codice, ma l'unica differenza sta in "locali notturni", allora ho pensato di creare una funzione che crea lo stesso codice, e che estrapola il nome istanza del pulsante, e va a sostituirlo nella funzione in questo modo:
code]
on (rollOver) {
_root.riferimenti.rif(NOME ISTANZA)
riferimenti._visible = true;
}
on (rollOut) {
riferimenti._visible = false;
_root.riferimenti.gotoAndStop(1);
}
on (release) {
getURL("http://www.mioSito.est/riferimenti.asp?nome="+NOME ISTANZA);
}
[/code]
Ti pregherei di indirizzarmi sulla soluzione, ringraziandoti nuovamente per la tua pazienza.