Comunidad de diseño web y desarrollo en internet online

usar swfobject con AJAX

Citar            
MensajeEscrito el 05 Ene 2007 06:29 am
OK, he logrado avanzar mucho con AJAX en estos 2 ultimos dias...
1-he conseguido que funcione en mi servidor.
2-he conseguido que se muestren los flashes.

Ahora necesito resolver que los flashes se muestren de forma segura, porque la forma que tengo para mostrarlos me resuelve el hecho de que se vea...pero tengo entonces el problema de EOLAS...

ya descrubri leyendo un post que AYAX No ejecuta los scripts de lo que carga. Para resolver eso se hace un llamado en la pagina madre, pero aqui es donde tengo el problema. He probado con el script de DW y con el SWFobject y no consigo nada...

el post que me ilumino es
---------------

F escribió:


Esto no es un problema técnico, sino de entendimiento del flujo de programación. Cuando insertan trozos enteros de HTML a, digamos, un DIV, usando Xmlhttprequest, sólo hacen eso, meter una carga de texto.

Javascript funciona solamente al cargarse la pagina. En ese momento se crean los eventos que responden a acciones del usuario (Como tener un script que crea y maneja un menu) o los scripts que representan algo en pantalla (Como SWFobject, el script antiEOLAS). Si ustedes quieren cargar secciones enteras de una pagina y que código JS dentro de esa pagina sea ejecutado, pues simplemente ponen en el código que van a cargar algo como:

Código :

function main(){
    alert("mama, funciona");
}
Y luego, después de que el evento de carga de XmlHttpRequest termine, lo ejecutan con un simple

Código :

main();
No se va a ejecutar magicamente con solo cargar el texto y meterlo en un div. De hecho, en general, todo el JS debería ir en el HTML principal, jamás se debería cargar por AJAX más AJAX o JS.


la respuesta fue de F

como implementar el uso de SWFobjects con el ejemplo...?
el link es...
http://bengalamedialab.com/pru7/

el primer link llama la pagina con solo OBJECT y el segundo link es mi intento de implementar el JS...[/url]

Por aolba

31 de clabLevel



Genero:Masculino  

resolvedor de problemas

firefox
Citar            
MensajeEscrito el 05 Ene 2007 06:31 am
en mi pagina madre inserte el llamado a SWFobjet.

Código :

<script type="text/javascript" src="js/swfobject.js">


pero no se si mi llamado a la funcion este bien o si funcione de algo.

Código :

<script type="text/javascript">
SWFObject();
</script>

Por aolba

31 de clabLevel



Genero:Masculino  

resolvedor de problemas

firefox
Citar            
MensajeEscrito el 05 Ene 2007 04:19 pm
no abras un tema nuevo cada vez que tengas una duda nueva.
este tema puede (y deberá) continuar en el post que pusiste anteriormente.
ayúdanos a tener más organizado esto.

cerrado

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 05 Ene 2007 04:20 pm
No conosco mucho de AJAX (aún), pero entiendo que tiene varias etapas. Y sino me equivoco la etapa final es el 4, cuando el archivo ha sido llamado y cargado satisfactoriamente, entonces una vez haz cargado el archivo se coloca dentro del DIV con innerHTML, verdad?

Si es así, imagino que puedes hacer un callback justo después de la etapa 4 y correr el script de swfobject para que muestre el flash dentro del nuevo DIV.

Esto es solo una hipótesis, aún no tengo ninguna experiencia real con ajax, pero valdria la pena intentarlo. ¿Alguna respuesta al respecto de alguien con experiencia en AJAX?

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.