Hola, intentando añadir al proyecto fosFORO algunas funcionalidades, decidí crear una etiqueta bastante simple para cargar los vídeos.

El problema surge cuando al cargar el vídeo, la SWF dentro del HTML se desplaza... déjenme explicar.
El SWF en sí no se desplazada, si no sólo el "_root". Es decir, el objeto de HTML sigue ahí, el problema es que todo se baja unos cuantos pixeles (30-40) cuando se carga el Mc de youtube, por lo que se puede cortar el final de la web. esto no sería problema, pues apenas se aprecia un salto, el problema viene cuando, utilizando JS para el resizing ese salto se convierte en 1000-2000 pixel y se corta la gran parte de la web. Es decir, inserta un gran espacio en blanco por encima de la web.

Este es el código que uso para cargar el video

Código :

            if(word.substr(0,9)=="[youtube=" && enQuote==-1 && !coding) {

               mcHolder.main.text += mcHolder.lineTF.text+"\n";

               mcHolder.lineTF.text = "";

               lasty += 18;

               mcHolder.createEmptyMovieClip("emo"+eu,2000+eu);

               mcHolder["emo"+eu].createEmptyMovieClip("ft",5);

               mcHolder["emo"+eu]._lockroot = true;

               mcHolder["emo"+eu].ft._lockroot = true;

               mcHolder["emo"+eu].ft.loadMovie(word.substr(9,word.length-6));

               mcHolder["emo"+eu]._x = Math.round((this.width-20)/2)-(425/2);;

               mcHolder["emo"+eu]._y = lasty;

               emoChange = 0;

               word = ""; 

               for(e=0;e<(Math.ceil(350/textHeight));e++) {

                  mcHolder.main.text += "\n";

                  lasty += textHeight;

               };

               mcHolder["emo"+eu].ft._lockroot = true;

            }; //END YOUTUBE


Este para cambiar el tamaño del SWF por JS

Código :

document.getElementById('flashcontent').style.height = datoY+"px";

"flashcontent" es un div

Ya no sé que más probar, he probado cuatromil combinaciones y nada...