Ciao,una mia amica americana mi ha inviato un e-mail dicendomi che vuole inserire sul suo sito un menù flash. Il problema è che invece di aprirgli la stessa finestra,gli apre una nuova e poi è scritto in italiano. Poiché io di flash non ne capisco molto e mi riprometto di iniziarlo a studiare. Lei vorrebbe sapere qual'è il comando che definisce se il link apre la stessa finestra o una nuova. Eccovi lo script code:
traguardo = new Array(n.length);
traguardof = new Array(fields.length);
inizio = new Array(n.length);
function traguardi() {
cont = 0;
for (i=0; i<n.length; i++) {
nome = "oggetto"+i;
if (i>tasto) {
traguardo[i] = (i+n[tasto])*16+1;
for (a=cont; a<cont+n[i]; a++) {
traguardof[a] = traguardo[i];
}
cont = a;
} else if (i<tasto) {
traguardo[i] = inizio[i];
for (a=cont; a<cont+n[i]; a++) {
traguardof[a] = traguardo[i];
}
cont = a;
} else if (i == tasto) {
traguardo[i] = inizio[i];
for (a=cont; a<cont+n[i]; a++) {
if (a == cont) {
prima = a-1;
}
traguardof[a] = 16*(a-prima)+traguardo[i];
}
cont = a;
}
}
}
clip._visible = 0;
clip1._visible = 0;
cont = 0;
for (i=0; i<n.length; i++) {
nome = "oggetto"+i;
duplicateMovieClip(_root.clip, nome, i+100);
traguardo[i] = i*16+1;
inizio[i] = i*16+1;
_root[nome].tasto = i;
_root[nome]._y = i*16+1;
_root[nome].title = titoli[i];
for (a=cont; a<cont+n[i]; a++) {
nome1 = "oggettonuovo"+a;
duplicateMovieClip(_root.clip1, nome1, a);
traguardof[a] = i*16+1;
_root[nome1].field = a;
_root[nome1].link = links[a];
_root[nome1]._y = traguardo[i];
_root[nome1].title = fields[a];
}
cont = a;
}
function spegni() {
cont = 0;
for (i=0; i<n.length; i++) {
nome = "oggetto"+i;
_root[nome].gotoAndStop(1);
}
spegni1();
}
function spegni1() {
for (i=0; i<fields.length; i++) {
nome = "oggettonuovo"+i;
_root[nome].gotoAndStop(1);
}
}
function chiudi() {
cont = 0;
for (i=0; i<n.length; i++) {
nome = "oggetto"+i;
_root[nome].gotoAndStop(1);
traguardo[i] = inizio[i];
for (a=cont; a<cont+n[i]; a++) {
traguardof[a] = traguardo[i];
nome1 = "oggettonuovo"+a;
_root[nome1].gotoAndStop(1);
}
cont = a;
}
}
Grazie mille![]()

Rispondi quotando
