buongiorno utenti esperti.
oggi ho provato a fare il mio primo javascript. niente di che in tutto.
lo descrivo:
in un filmato flash ho inserito questo AS:
nella pagina in cui è messo il filmato flash ho questo javascript inserito nell'head della pagina:Codice:var SO:SharedObject = SharedObject.getLocal("pippo"); if (SO.data.NOME==undefined) { STRINGA=''; MIN=ord('a'); MAX=ord('z'); for (I=1;I<11;I++) { n=MIN+Math.floor(Math.random()*(MAX-MIN)); carattere=String.fromCharCode(n); STRINGA=STRINGA+carattere; }; SO.data.NOME=STRINGA; SO.flush; }; getURL('javascript:writta("'+SO.data.NOME+'")');
quello che dovrebbe fare è:Codice:<script type="text/javascript"> function writta(dato) { document.FORMNUMEROUNO.DATI.value=dato; } </script>
vedere se c'è gia una stringa di 10 caratteri.
eventualmente depositare tra gli SharedObject dell'utente una stringa di 10 caratteri casuali.
passare il valore della stringa alla funzione writta
che me la scrive in un campo di un form.
la cosa strana è che sul mio PC funzia e non mi da problemi. sull'altro mio PC pure. sul pc di altra gente si. ma su molti altri pc a cui io non ho accesso alcuno... no. e quando inviano il form mi arriva il testo iniziale che ho messo nel form... cosa sto sbagliando?

LinkBack URL
About LinkBacks
