Ciao a tutti

che qualcuno sappia, esiste un numero massimo di byte che Flash puo passare a Javascript?

Ecco un esempio:

Flash
codice:
_root.txt="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa1113333wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww3333333333333331aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahhhaaa6aaa22222aaaaaaa";

getURL("javascript:pollo('"+_root.txt+"'); void(1)");
Javascript
codice:
function pollo(contenuto){
    alert(contenuto);	
}
Come si può vedere da Flash chiamo una funzione javascript passandole un parametro; la funzione chiama un sempice alert e mostra ciò che ho passato da Flash; fin qui tutto ok, ma se provate ad aggiungere un carattere alla stringa che passa Flash, portandola da 477 a 478 caratteri, l'alert non funziona +, o meglio Flash non lancia + la funzione...!!!

Qualcuno sa se esiste un qualche limite in questo passaggio di dati?

Grazie