a forza di cercare ho scoperto che per le textarea si deve usare la proprietà vPosition, solo che sto avendo dei problemi: il filmato man mano che gira impazzsce e rallenta spaventosamente e fagocita tutta la cpu..
questo è il codice che ho scritto:
codice:
//Scroll in sù
function scroller() {
s = setInterval(autoscroll, 50);
}
function autoscroll() {
clearInterval(s);
giu = setInterval(scrollGiu, 50);
pausa = setInterval(function () {
su = setInterval(scrollSu, 50);
clearInterval(pausa);
}, 5000);
}
//Scroll in sù
function scrollSu() {
if (textArea_mc.vPosition > 0) {
textArea_mc.vPosition -= 0.01;
} else {
textArea_mc.vPosition = 0;
clearInterval(su);
scroller();
}
}
//Scroll in giù
function scrollGiu() {
if (textArea_mc.vPosition < textArea_mc.maxVPosition) {
textArea_mc.vPosition += 0.01;
} else {
clearInterval(giu);
}
}
e ovviamente dopo che ho formattato la textarea e caricato il testo, avvio il tutto la prima volta con:
in pratica scorre in giù la prima volta e poi inizia ad andare in su e giù a casaccio finchè non si blocca.... sapete dove sbaglio?
grazie