[QUOTE]Originariamente inviato da andr3a
che significa?mancano gli onload per i file
e come dovrei fare per rimuovere un nodo?usi ogg.removeNode(true);
dove removeNode non esiste, non come standard.
nelle specifiche di crazytalk gli oggetti faccia e tts component vengono indirizzati come document.NomeId ho solo seguito le istruzioni.Mischi nomi ed id, usando una volta getElementById, giustamente, ed altre volte document.NomeId ... ambiguo e sconsigliato.
Il tutto parte con un bel
document.RLTTSPlayer.AttachCtrl(CrazyTalk);
come se CrazyTalk fosse una costante ... ma io non la vedo, quindi non si sa cos'è ...
crazy talk funziona cosi:hai un file x il modello che è la faccia(.ctm)e un file per lo script(.cts)che rappresenta i movimenti e la frase da dire.se metto una faccia settando opportunamente entrambi questi parametri la pagina funziona perfettamente,non crasha mai.Non saprei che dire, se sei sicuro che il problema sia nel plug-in qui risolviamo poco, per il resto cerca di usare codice un pò più standard per fare quello che cerchi di fare
P.S. anche onMouseOut ed onMouseOver non esistono ... casomai sono onmouseover ed onmouseout (vabbeh che HTML 4 non è case sensitive, ma almeno ti abitui subito a non sbagliare che poi in codice a scrivere onMouseOver si hanno brutte sorprese (leggi non va un tubo))
se invece tolgo il file di script e passo una stringa al ttscomponent in modo che poi lui sfruttando l'engine sul pc me lo trasformi in audio allora la pagina crasha di brutto.